Публикация ленты новостей с помощью Facebook API - PullRequest
1 голос
/ 26 января 2010

Я хочу опубликовать информацию на стене пользователя из приложения iphone. Я использую Facebook SDK для iphone. Я нашел в документации, что я должен использовать FBStreamDialog, но это загружает форму для пользователя, и он / она пишет статью для публикации, я не хочу такого поведения. Я хочу опубликовать действия пользователя в моем приложении, и пользователю просто нужно нажать кнопку «Поделиться», после чего приложение должно заполнить шаблон и опубликовать.

Я обнаружил, что этот вариант использования был доступен ранее с FBFeedDialog, но теперь он не поддерживается через API.

Есть предложения, что мне делать?

// Modified

вот пример решения Дэвида:

NSString *att = @"{\"name\":\"i\'m bursting with joy\",\"caption\": \"User rated the lolcat 5 stars\", \"description\": \"a funny looking cat\"}";
NSDictionary *attachment = [NSDictionary dictionaryWithObject:att forKey:@"attachment"];
[[FBRequest requestWithDelegate:self] call:@"facebook.stream.publish" params:attachment];

Ответы [ 2 ]

2 голосов
/ 26 января 2010

@ "stream.publish"

1 голос
/ 25 июня 2010

Я использую этот код, возникает ошибка "Пользователь не авторизовал приложение для выполнения этого действия"

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