Я новичок в Facebook Development. Я немного застрял. В основном вопросы, заданные людьми, касаются публикации на стене «me/feed». Но Я хочу использовать приложение для Android, чтобы опубликовать сообщение на «любой» стене facebook, например, сказать, что стена компании «Мне нравится этот продукт». Не могли бы вы рассказать мне, как я могу это сделать. Для этого я создал свой идентификатор приложения, и я использую его во время публикации. Дело в том, что я могу опубликовать его на стене, когда я даю facebookConnector.postMessageOnWall («me/feed», «Мне нравится этот продукт»); Но когда я хочу опубликовать его на стене какой-то компании, скажем, стену Samsung India, которую я заменил «me/feed» на «samsungIN? Fref = ts», потому что URL-адрес Samsung India «http://www.facebook.com/samsungIN?fref=ts» Но когда я это делаю, я получаю это Ошибка: «error»: {«message»: «(# 210) Subject должна быть страница.», «type»: «OAuthException», «code», 210}}Как опубликовать на любой стене Facebook из приложения Android
Код, который я использую, следующим образом:
private static final String FACEBOOK_APPID = "";
private static final String FACEBOOK_PERMISSION = "publish_stream";
facebookConnector = new FacebookConnector(FACEBOOK_APPID, this, getApplicationContext(), new String[] {FACEBOOK_PERMISSION});
private Facebook facebook = new Facebook(FACEBOOK_APPID);
public void onClick(View v) {
if(v.getId()==R.id.postToFaceBook){
String response = facebook.request("samsungIN?fref=ts/feed", parameters,"POST");
}
}
-1 не удаляйте и не отправляйте повторно ... вы должны обновить старый вопрос! ... в любом случае читайте: http://en.wikipedia.org/wiki/URI_scheme '' 'может быть частью пути? – Selvin
Привет, я не знаю, как это поможет! –
попробуйте избавиться от строки запроса от url ... – Selvin