У меня есть приложение для Android, позволяющее пользователю делиться интересными фрагментами некоторых текстов на Facebook.Публикация на страницу поклонника facebook и на стене пользователя в одно и то же время. Android
Sharing на стене пользователя работает отлично и реализуется с помощью этого учебника: http://www.integratingstuff.com/2010/10/14/integrating-facebook-into-an-android-application/
У меня также есть страница facebook вентилятора моего приложения, и я хотел бы объединить все эти отдельные акции на этой странице. Так что, когда какой-то пользователь делится текстом на своей стене, программа также публикует это на странице фейсбука, так что, если кто-то заинтересован в обсуждении, ему может понравиться страница поклонника и подписаться на все комментарии, сделанные другими пользователями.
Моя проблема заключается в том, что я могу либо публиковать на стене пользователя, либо публиковать на странице вентилятора. Как я могу сделать оба одновременно?
public void postToWall(){
Bundle parameters = new Bundle();
parameters.putString("message", this.messageToPost);
parameters.putString("description", this.messageDesc);
parameters.putString("link", this.messageLink);
// parameters.putString("target_id", FAN_PAGE_ID);
try {
facebook.request("me");
// String response = facebook.request("me/feed", parameters, "POST");
String response = facebook.request(FAN_PAGE_ID+"/feed", parameters, "POST");
Log.d("Tests", "got response: " + response);
if (response == null || response.equals("") ||
response.equals("false")) {
showToast("Blank response.");
}
else {
showToast("Message posted to your facebook wall!");
}
finish();
} catch (Exception e) {
showToast("Failed to post to wall!");
e.printStackTrace();
finish();
}
}
Эта линия публикует на стене пользователя
String response = facebook.request("me/feed", parameters, "POST");
И это один к странице поклонников
String response = facebook.request(FAN_PAGE_ID+"/feed", parameters, "POST");
Я настроил разрешения на мое приложение для публикации на фан-странице с помощью этого поста Simple example to post to a Facebook fan page via PHP?