我正在尝试将消息发布到facebook组(我是该页面的管理员)。这是我正在使用的java代码:
public void makeTestPost() {
fbClient = new DefaultFacebookClient(groupPageAccessToken);
counter = 0;
fbClient.publish(groupID + "/posts", FacebookType.class, Parameter.with("message", Integer.toString(counter) + ": Hello, fb World!"));
counter++;
}
使用:
private final string groupPageAccessToken = "XXXXXXXXXXXXXXXXXX";
private final String groupID = "XXXXXXX";
我使用facebook graph explorer api online Graph API Explorer
获得了这些值但是当我登录facebook时,我看不到该组的任何消息/帖子。请告诉我如何使它工作?
答案 0 :(得分:0)
您需要具有权限user_managed_groups
和GraphResponse response = fbClient.publish(groupID + "/feed", GraphResponse.class, Parameter.with("message", Integer.toString(counter) + ": Hello, fb World!"));
的用户访问令牌。
然后你可以发布这样的新消息:
ALTER PROCEDURE [dbo].[sp_CreateTaskFromProposalStatusUpdate]
@proposalstatusupdateid uniqueidentifier
AS
DECLARE @proposalid uniqueidentifier
--SET @proposalid = (SELECT new_propstatusupdateid FROM new_proposalstatusupdate WHERE New_proposalstatusupdateId = @proposalstatusupdateid)
SELECT @proposalid = new_propstatusupdateid FROM new_proposalstatusupdate WHERE New_proposalstatusupdateId = @proposalstatusupdateid
SELECT @proposalid as new_propstatusupdateid