gpt4 book ai didi

java - 无法通过restfb为Facebook生成通知

转载 作者:行者123 更新时间:2023-12-01 14:51:01 24 4
gpt4 key购买 nike

我想通过我的应用程序向我的 friend 发送 Facebook 通知。我通过restfb库使用了以下通知API

facebookClient = new DefaultFacebookClient(vAccessTokenDetails.getVAccessToken());

String app_access_token = facebookClient.obtainAppAccessToken("485626xxxxxx614","d9428570ef5ae82609b6xxxxxxb").getAccessToken();

publishMessageResponse = facebookClient.publish(post.getVFriendId()+"/notifications?access_token="+app_access_token, FacebookType.class, Parameter.with("template", post.getVMessage()), Parameter.with("href ”,“http://www.wiinkURL.com”)); vPostId =publishMessageResponse.getId();

但我收到com.restfb.exception.FacebookOAuthException:收到类型为OAuthException的Facebook错误响应:(#15)必须使用应用程序access_token调用此方法

最佳答案

应使用 app_access_token 而不是 access_token 创建 FacebookClient 对象。

FacbookClient facebookClientAppAccessToken = 
new DefaultFacebookClient( app_access_token );
publishMessageResponse = facebookClientAppAccessToken.publish(..);

关于java - 无法通过restfb为Facebook生成通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14850123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com