JFacebookEvent
class JFacebookEvent extends JFacebookObject
Facebook API User class for the Joomla Platform.
Methods
Constructor.
Method to send the request.
Method to get object's connection.
Method to create a connection.
Method to delete a connection.
Method to get information about an event visible to the current user. Requires authentication.
Method to get the event's wall. Requires authentication.
Method to post a link on event's feed which the currentuser is or maybe attending. Requires authentication and publishstream permission.
Method to delete a link. Requires authentication and publish_stream permission.
Method to post on event's wall. Message or link parameter is required. Requires authentication and publish_stream permission.
Method to delete a post. Note: you can only delete the post if it was created by the current user.
Method to post a status message on behalf of the user on the event's wall. Requires authentication and publish_stream permission.
Method to delete a status. Note: you can only delete the post if it was created by the current user.
Method to get the list of invitees for the event. Requires authentication and userevents or friendsevents permission.
Method to check if a user is invited to the event. Requires authentication and userevents or friendsevents permission.
Method to invite users to the event. Requires authentication and create_event permission.
Method to delete an invitation. Note: you can only delete the invite if the current user is the event admin.
Method to get the list of attending users. Requires authentication and userevents or friendsevents permission.
Method to check if a user is attending an event. Requires authentication and userevents or friendsevents permission.
Method to set the current user as attending. Requires authentication and rsvp_event permission.
Method to get the list of maybe attending users. Requires authentication and userevents or friendsevents permission.
Method to check if a user is maybe attending an event. Requires authentication and userevents or friendsevents permission.
Method to set the current user as maybe attending. Requires authentication and rscp_event permission.
Method to get the list of users which declined the event. Requires authentication and userevents or friendsevents permission.
Method to check if a user responded 'no' to the event. Requires authentication and userevents or friendsevents permission.
Method to set the current user as declined. Requires authentication and rscp_event permission.
Method to get the list of users which have not replied to the event. Requires authentication and userevents or friendsevents permission.
Method to check if a user has not replied to the event. Requires authentication and userevents or friendsevents permission.
Method to get the event's profile picture. Requires authentication and userevents or friendsevents permission.
Method to get photos published on event's wall. Requires authentication.
Method to post a photo on event's wall. Requires authentication and publish_stream permission.
Method to get videos published on event's wall. Requires authentication.
Method to post a video on event's wall. Requires authentication and publish_stream permission.
Details
__construct(
Registry $options = null,
JHttp $client = null,
JFacebookOAuth $oauth = null)
Constructor.
mixed
sendRequest(
string $path,
mixed $data = '',
array $headers = null,
integer $limit,
integer $offset,
string $until = null,
string $since = null)
Method to send the request.
mixed
getConnection(
string $object,
string $connection = null,
string $extra_fields = '',
integer $limit,
integer $offset,
string $until = null,
string $since = null)
Method to get object's connection.
mixed
createConnection(
string $object,
string $connection = null,
array $parameters = null,
array $headers = null)
Method to create a connection.
mixed
deleteConnection(
string $object,
string $connection = null,
string $extra_fields = '')
Method to delete a connection.
mixed
getEvent(
string $event)
Method to get information about an event visible to the current user. Requires authentication.
mixed
getFeed(
string $event,
integer $limit,
integer $offset,
string $until = null,
string $since = null)
Method to get the event's wall. Requires authentication.
mixed
createLink(
string $event,
string $link,
string $message = null)
Method to post a link on event's feed which the currentuser is or maybe attending. Requires authentication and publishstream permission.
boolean
deleteLink(
mixed $link)
Method to delete a link. Requires authentication and publish_stream permission.
mixed
createPost(
string $event,
string $message = null,
string $link = null,
string $picture = null,
string $name = null,
string $caption = null,
string $description = null,
array $actions = null)
Method to post on event's wall. Message or link parameter is required. Requires authentication and publish_stream permission.
boolean
deletePost(
string $post)
Method to delete a post. Note: you can only delete the post if it was created by the current user.
Requires authentication and publish_stream permission.
mixed
createStatus(
string $event,
string $message)
Method to post a status message on behalf of the user on the event's wall. Requires authentication and publish_stream permission.
boolean
deleteStatus(
string $status)
Method to delete a status. Note: you can only delete the post if it was created by the current user.
Requires authentication and publish_stream permission.
mixed
getInvited(
string $event,
integer $limit,
integer $offset)
Method to get the list of invitees for the event. Requires authentication and userevents or friendsevents permission.
array
isInvited(
string $event,
mixed $user)
Method to check if a user is invited to the event. Requires authentication and userevents or friendsevents permission.
boolean
createInvite(
string $event,
string $users)
Method to invite users to the event. Requires authentication and create_event permission.
boolean
deleteInvite(
string $event,
string $user)
Method to delete an invitation. Note: you can only delete the invite if the current user is the event admin.
Requires authentication and rsvp_event permission.
mixed
getAttending(
string $event,
integer $limit,
integer $offset)
Method to get the list of attending users. Requires authentication and userevents or friendsevents permission.
array
isAttending(
string $event,
mixed $user)
Method to check if a user is attending an event. Requires authentication and userevents or friendsevents permission.
boolean
createAttending(
string $event)
Method to set the current user as attending. Requires authentication and rsvp_event permission.
mixed
getMaybe(
string $event,
integer $limit,
integer $offset)
Method to get the list of maybe attending users. Requires authentication and userevents or friendsevents permission.
array
isMaybe(
string $event,
mixed $user)
Method to check if a user is maybe attending an event. Requires authentication and userevents or friendsevents permission.
boolean
createMaybe(
string $event)
Method to set the current user as maybe attending. Requires authentication and rscp_event permission.
mixed
getDeclined(
string $event,
integer $limit,
integer $offset)
Method to get the list of users which declined the event. Requires authentication and userevents or friendsevents permission.
array
isDeclined(
string $event,
mixed $user)
Method to check if a user responded 'no' to the event. Requires authentication and userevents or friendsevents permission.
boolean
createDeclined(
string $event)
Method to set the current user as declined. Requires authentication and rscp_event permission.
mixed
getNoreply(
string $event,
integer $limit,
integer $offset)
Method to get the list of users which have not replied to the event. Requires authentication and userevents or friendsevents permission.
array
isNoreply(
string $event,
mixed $user)
Method to check if a user has not replied to the event. Requires authentication and userevents or friendsevents permission.
string
getPicture(
string $event,
boolean $redirect = true,
string $type = null)
Method to get the event's profile picture. Requires authentication and userevents or friendsevents permission.
mixed
getPhotos(
string $event,
integer $limit,
integer $offset,
string $until = null,
string $since = null)
Method to get photos published on event's wall. Requires authentication.
mixed
createPhoto(
string $event,
string $source,
string $message = null)
Method to post a photo on event's wall. Requires authentication and publish_stream permission.