Ошибка API Graph - размещение ссылок, отсутствие описания - PullRequest
1 голос
/ 16 сентября 2011

При публикации ссылки на странице с использованием Graph API описание отсутствует.

Может быть связано с этой ошибкой http://bugs.developers.facebook.net/show_bug.cgi?id=14782.

Это будет исправлено? Сейчас я публикую как feed / вместо этого, здесь показывается описание - но тогда нет кнопки «поделиться».

Любой известный обходной путь?

1 Ответ

1 голос
/ 18 ноября 2011

Я не уверен, почему это так, и на самом деле это не имеет особого интуитивного смысла, но я успешно разместил в фиде PAGE_ID/links вместо того, чтобы идентифицировать идентификатор страницы независимо, а затем просто отправлять в graph.facebook.com/links

Таким образом, я публикую сообщения с использованием:

curl -F 'access_token=ACCESS_TOKEN' \ 
-F 'link=LINK' \ 
-F 'name=TITLE' \ 
-F 'description=DESCRIPTION' \  
https://graph.facebook.com/PAGE_ID/links

Вместо:

curl -F 'access_token=ACCESS_TOKEN' \ 
-F 'link=LINK' \ 
-F 'name=TITLE' \ 
-F 'description=DESCRIPTION' \ 
-F 'id=PAGE_ID' \
https://graph.facebook.com/links

В моем тестировании первое позволяет правильно форматировать каждый изэлементов, а последний нет.Обе поверхности ссылки на акции.Я не знаю, почему это так, но это работает.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...