Я хочу создать кнопку на своем сайте с помощью PHP, которая будет помечать пользователей как «идущих» на событие Facebook, которое нажимает кнопку.
Это PHP SDK, который Facebook имеет для посещения:
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get(
'/{event-id}/attending',
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
Также, где это говорит:
/* make the API call */
Значит ли это, что мне нужно это поставить?
GET graph.facebook.com/{node-id}
Идентификатор узла совпадает с идентификатором события в этом случае?
Мне просто нужно создать форму с кнопкой, которая отправляет в файл PHP, содержащий этот код? Например, допустим, у меня была форма с действием «myurl.com/attending.php», а внутри «Participating.php» был этот PHP PHP SDK с соответствующими переменными. Также форма имеет метод = «GET». Будет ли это работать?
Я прошу прощения за очень открытый вопрос без большого / какого-либо из моего собственного кода, но я действительно наша глубина здесь и ищу некоторую помощь. Я не знаком с Facebook Graph API или HTTP-API.
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …