хочу опубликовать на стене друзей об использовании BlackBerry Facebook SDK - PullRequest
0 голосов
/ 02 ноября 2011

Я хочу интегрировать свое приложение в Facebook. Я загружаю Facebook BB Sdk и теперь могу публиковать на стене пользователя, используя

user.publishStatus("Hello world")

Я читал мне этот SDK говорит Чтобы опубликовать на стенах друзей пользователя:

User[] friends = user.getFriends(); 

if (friends != null && friends.length > 0) { 
  for (int i=0; i<friends.length; i++) {     
friends[i].publishPost(post); 
    } 
} 

Но user.getFriends () возвращает тип Profile, и нет метода, подобного publishPost()

Мой вопрос

Как я могу опубликовать стену друга с помощью SDK? пожалуйста, помогите мне ..

Спасибо

1 Ответ

0 голосов
/ 02 ноября 2011

Скачать график API от http://sourceforge.net/projects/facebook-bb-sdk/. После этого вам нужно добавить две мысли.

Во-первых, когда вы хотите опубликовать фотографию на стене своих друзей, вам нужно добавить еще одно значение ключа в JSONObject (Запрос) - то есть requestObject.put ("target_id", getid ()) в методе pubisePhoto. facebookuser.java & facebook.java

Во-вторых, вы должны изменить JSONObject responseObject = fb.write (getId () + "/ photos", requestObject, pPhoto.getMIMEType (), imageData, true);

до

JSONObject responseObject = fb.write (getId () + "/photos?access_token="+Facebook.token, requestObject, pPhoto.getMIMEType (), imageData, true); в FacebookUser.java & Facebook.java

где токен является статической строкой из Facebook.java и хранит значение access_token (вы должны добавить его)

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