POST facebook feed с использованием расширенных параметров graph api - PullRequest
2 голосов
/ 14 сентября 2011

Кто-нибудь смог настроить публикацию в фиде Facebook, используя такие параметры, как from, to, actions и т. Д., Как описано здесь:

http://developers.facebook.com/docs/reference/api/post/

Например, HTTP POSTing this string:

message=mymessage&access_token=mytokenstring

до

https://graph.facebook.com/123456/feed отлично работает и публикует ваши фиды.Точно так же работают такие параметры, как изображение, описание и т. Д.

Но я не могу заставить работать более сложные параметры.Кто-нибудь знает правильное форматирование?Мое предположение, приведенное ниже, и подобные комбинации не работают в данный момент:

message=mymessage&access_token=mytokenstring&from={"name":"Bob", "id":"123456"}

спасибо за любую помощь!

Ответы [ 5 ]

1 голос
/ 19 декабря 2012

Вот как я использовал PHP для реализации действий:

$attachment = array
 (
 'access_token'=>$facebook->getAccessToken(),
 'message' => 'I\'ve been testing my IQ!',
 'name' => 'IC-YOUR-IQ',
 'caption' => 'This is my result:',
 'link' => 'http://apps.facebook.com/icyouriq/',
 'actions' => array('name'=>'Sweet FA','link'=>'http://www.facebookanswers.co.uk'),
 'description' => $cmsg,
 'picture' => 'http://www.facebookanswers.co.uk/img/misc/iq.jpg'
 );

Ключевая строка - это элемент "actions". Из моих экспериментов я смог добиться только одного действия. Но, надеюсь, вы получите картину.

Полная статья, которую я написал об этом, может быть найдена здесь:

http://facebookanswers.co.uk/?p=270

0 голосов
/ 23 января 2013
fields=posts.fields(message,actions)
0 голосов
/ 16 сентября 2011

хмм, это имеет смысл, но не работает. В конце концов, они ожидают, что JSON. Также я не думаю, что теги «от» или «до» поддерживаются при создании сообщения, но действия есть. Эта строка сработала:

&actions=[{"name":"My%20Link","link":"http%3A%2F%2Fmysite.com%2Fdownload.html"}]
0 голосов
/ 22 сентября 2011

В javascript вы можете использовать функцию ui, с методом подачи. Вот пример:

http://aplicacionesfacebookparadummies.blogspot.com/2011/09/compartir-en-aplicaciones-facebook.html

0 голосов
/ 14 сентября 2011

близко, но оно должно быть:

from[name]="Bob"&from[id]=123456

так mainKey[subKey]=value&mainKey[subKey2]=value2

...