[問題] Facebook對 po文按讚

作者: ang77305 (小明)   2015-12-08 13:00:24
我想在某篇po文按讚
這是我的code
Button likeView = (Button) rootView.findViewById(R.id.like_view);
likeView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Request reqlike = new Request(Session.getActiveSession(),
"322372034467971_1025413444163823" + "/likes", null, HttpMethod.POST, new
Request.Callback() {
@Override
public void onCompleted(Response response) {
// PARSE THE "response"`enter code here` TO CHECK FOR
ERRORS OR SHOW A SUCCESS MESSAGE OR SOMETHING
}
});
Request.executeBatchAndWait(reqlike);
}
});
可是出現錯誤訊息
{Response: responseCode: 200, graphObject: null, error: {HttpStatus: -1,
errorCode: -1, errorType: null, errorMessage: com.facebook.FacebookException:
Session provided to a Request in un-opened state.}, isFromCache:false}
請問一下這是什麼問題,謝謝
作者: KeySabre (KeySabreur)   2015-12-08 20:47:00
LikeButton不用處理onClick 另外自動按讚應該不被允許正確用法應該只是設object id而已
作者: ang77305 (小明)   2015-12-09 13:12:00
因為我查好像objectid只能對page按讚 而不是對po文 所以po文是不是沒辦法按讚
作者: KeySabre (KeySabreur)   2015-12-09 16:27:00
LikeView設object type為open graph 然後放post id試試
作者: ang77305 (小明)   2015-12-09 22:20:00
問題解決了謝謝~

Links booklink

Contact Us: admin [ a t ] ucptt.com