Stream.publish не будет переводить {* actor *} с помощью Facebook Connect для iPhone - PullRequest
1 голос
/ 24 февраля 2010

Я могу успешно опубликовать поток в своей учетной записи, используя Stream.publish через Facebook Connect для iPhone. Однако токен {*actor*} не переводится. Я думал, что это был знак, который Facebook автоматически переводит пользователю. Разве это не так? Вот мой массив JSON вложения.

attachment = "{"name":"Join {*actor*} PocketBracket Pool - The Pool Name
pool","href":"http://www.pocketbracket.com/pools/1741",
"media":[{"type":"image",
"src":"http://www.pocketbracket.com/library/images/icon_facebook_post.png","href":"http://www.pocketbracket.com"}],"description":"Get
ready for the 2010 Men's College Basketball Tournament! Fill out your own
bracket and challenge your friends with PocketBracket."}";

В противном случае, я только устанавливаю сообщения и action_links. Нужно ли устанавливать uid? Снова все отображается правильно, но {*actor*} все еще находится буквально в моем потоке.

Спасибо, Jason

Ответы [ 2 ]

2 голосов
/ 13 октября 2010

Вы можете использовать тег { actor } только в подписи, протестировано:)

2 голосов
/ 24 февраля 2010

RTFM, похоже, актер может идти только в подписи:

заголовок: подзаголовок для поста, который должен описывать, почему пользователь опубликовал элемент или действие, которое он предпринял. Это поле может содержать только простой текст, а также токен { actor }, который заменяется ссылкой на профиль пользователя сеанса. Заголовок должен помещаться на одной строке в потоке пользователя; убедитесь, что вы учитываете ширину любого эскиза.

Пожалуйста, дайте мне знать, если это не так.

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