Размещение на стене пользователя от имени пользователя - PullRequest
5 голосов
/ 01 ноября 2010

Я пытаюсь выяснить, возможно ли с помощью Graph API следующее:

  • Опубликовать сообщение на стене пользователя (у которого есть права доступа publish_stream и offline_access set) от имениэтот пользователь, поэтому постер не зависит от текущего сеанса.

Казалось бы, это возможно со старым API остальных ( stream.publish ).У этой функции есть некоторые известные ошибки, и, похоже, она устарела.

С новым API можно публиковать на стене пользователя, но в качестве аргумента она не принимает плакат (как и stream.publish).См. здесь .

Это из-за того, что Facebook больше не разрешает такую ​​стороннюю публикацию, или я что-то здесь упускаю?Любая помощь будет принята с благодарностью,

1 Ответ

0 голосов
/ 01 ноября 2010

отсюда http://developers.facebook.com/docs/reference/javascript/FB.api

Если у вас есть аутентифицированный пользователь с разрешение publish_stream и хочу опубликовать новую историю для своих Питание:

var body = 'Reading Connect JS documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
  if (!response || response.error) {
    alert('Error occured');
  } else {
    alert('Post ID: ' + response);
  }
});

это версия javascript, но я уверен, что есть эквивалент для php

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