У меня возникли значительные проблемы с получением элементов для публикации прочитанных новостей на временной шкале.

Кажется, я не могу получить пост, чтобы работать для наших новостей как FB News. Мне удалось создать целый пользовательский тип, и я обнаружил опцию "Новости" после того, как реализовал стандартный объект: настройка действий прошла успешно, поэтому концептуально это должно работать, поскольку у нас все части работали раньше.

Первоначально мы (GlobalPost) создали собственное приложение и Auth для нашего собственного пространства имен gp_storyshare для нашего объекта статьи с действием read.

Затем я перебрал этот https://developers.facebook.com/docs/opengraph/news/ и вздохнул, поскольку он не был связан с какой-либо другой документацией и начал заново. Вот где я.

С тех пор я добавил во все новости специальные теги OG и изменил наш тип og на без пространства имен

см хороший пример страницы с тегами здесь

http://www.globalpost.com/dispatch/news/regions/asia-pacific/111206/burma-myanmar-aung-san-suu-kyi

Я ничего не сделал с нашим приложением, не уверен, нужно ли мне вносить какие-либо изменения в аутентификацию или что-то еще, поскольку страница разработчика ничего не говорит, а объект не мой для контроля. ** У меня есть чувство, что это проблема, но нет реальных доказательств. **

На window.load я вызываю функцию newsRead(), показанную ниже, как и раньше. Это не работает

function newsRead()
{
    FB.api('/me/news:reads' + 
                '?article=http://www.globalpost.com/$node->path','post',
                function(response) {
        if (!response || response.error) {
                alert('Error occured');
        } else {
            alert('Post was successful! Action ID: ' + response.id);
            }
    });

Я просто не знаю, что попробовать дальше. Любая помощь приветствуется.

1 ответ

Для любых действий с открытым графиком (включая встроенные) вам понадобится publish_actions разрешением, но он все еще находится в бета-версии и будет работать только для зарегистрированных разработчиков и тестировщиков приложения - я не знаю каких-либо других конкретных ограничений, но я думаю, что вы, вероятно, будете публиковать объекты Article ( https://developers.facebook.com/docs/beta/opengraph/objects/builtin/)

Другие вопросы по тегам