2015-05-09 2 views
0

С помощью Facebook API V1 можно было публиковать мероприятие. С API V2 это невозможно. Но Eventbrite все еще имеет эту функцию. Как они это делают?Публиковать мероприятия в Facebook с помощью API V2

+0

Я проверил Facebook для входа страниц, где вы должны предоставить привилегии app - mine - V2, а Eventbrite - V1.Похоже, что Facebook делает V2 принудительное развертывание поэтапно или предпочитает Eventbrite. – besimple

+2

Да, согласно Facebook, процесс переключения всех приложений на API v2 ожидается на пару недель. Но никакое стороннее приложение не получит специального лечения, поэтому даже Eventbrite больше не сможет создавать события через API, как только их приложение будет перенесено на v2. – CBroe

+0

@ CBroe: это должен быть ответ, я был бы счастлив поддержать :) – luschn

ответ

3

Похоже Facebook делает V2 вынуждены откачку в фазах

Да, в соответствии с Facebook, процесс перехода всех приложений к API v2, как ожидается, займет несколько недель. Об этом говорилось в Facebook Developers Group на Facebook, когда они начали перенос v1 в v2.

или обрабатывает Eventbrite преимущественно.

Ни одно стороннее приложение не получит специального лечения, поэтому даже Eventbrite больше не сможет создавать события через API, как только их приложение будет перенесено на v2.

Это также было сообщено сотрудниками Facebook в вышеупомянутой группе несколько раз. Эта тема часто возникала и в отношении f.e. удаление возможности видеть всех друзей пользователя или удалить разрешение на доступ к группам пользователей. Люди спрашивали, как «большие игроки», например, f.e. Hootsuite все еще может делать эти вещи, тогда как их собственные приложения, которые использовали API v2, уже не могли - и официальный ответ всегда был, эти другие приложения все еще используют v1, но как только они будут перенесены в v2, они потеряют эти способности тоже, и не будет никакого специального лечения или исключений.

+0

Кто-нибудь знает официальную причину отключения добавления событий, сохраняя при этом добавление сообщений? – besimple

3

Они получают специальное лечение от Facebook, и они используют текущие версии API (или очень близки, 2.5 вместо 2.6 по состоянию на июнь 2016 года).

Они продолжают повторять это заявление до бесконечности: «Нет стороннего приложения получит какое-либо специальное обращение», но это просто неправда. EventBrite использует v2.5, а V1 был отключен в апреле прошлого года?

Вы, безусловно, можете публиковать события facebook непосредственно из EventBrite.

В Facebook есть давняя запись об установлении двойных стандартов в отношении их API, независимо от того, что Цукерберг мог бы проповедовать на F8 со своего подиума.

enter image description here

+0

Я попробовал, и они действительно позволяют публиковать события. Хотя теперь они ограничивают этот вариант страницами. Вы пытались опубликовать событие на странице в последнее время? – besimple

+0

Спасибо, мы попробуем еще раз. С какой версией API вы это попробовали? – holden

+0

Я, вероятно, был недостаточно ясен - я пытался опубликовать мероприятие на Eventbrite не через API – besimple

0

Я получил этот ответ от Facebook - еще не пробовали, если это действительно работает:

* Спасибо за сообщение. Мы понимаем вашу реакцию, однако, пожалуйста, попробуйте разрешить выборки с помощью Graph API, и вы сможете понять, какое разрешение создает диалог, который вы видите с Everbrite.

Например, диалоговое окно, которое вы видите в отчете о переполнении стека, использует разрешение входа rsvp_event, доступное всем нашим разработчикам.

https://developers.facebook.com/docs/facebook-login/permissions/ -> rsvp_event раздел поможет вам понять, как вы можете запросить одно и какие действия могут быть выполнены с точкой зрения «управления событием» *

+0

Мы можем действовать по этому поводу? Я не совсем понимаю, что это значит. –

+0

Нет, еще не пробовал. – besimple

+1

Не беспокойтесь. Из документов «Это разрешение не позволяет создавать событие. Невозможно создать событие через API». https://developers.facebook.com/docs/facebook-login/permissions#reference-rsvp_event – ptutt

Смежные вопросы