根据最新的Facebook更新,不允许使用Feed发布到另一个用户的(B)墙。根据我的研究,解决方法是使用“TO”参数,如果会话user_id(A)不同于要更新其墙的那个(B)。我试过,它工作正常。唯一的问题是该帖子是私人的,A的朋友看不到。
当我使用page_id发布到公共页面时,相同的“TO”不起作用。我尝试使用/ page_id / feed使用页面访问令牌,但它代表页面发布到页面上。我想代表用户(A)发布到B的墙上,这是一个公共页面。这不起作用。
我也尝试过使用app_id,即使这样也行不通。
总结一下,https://graph.facebook.com/ {page_id} / feed?access_token = {page_access_token} ...有效,但代表页面本身在页面上发布。我需要代表会话用户发帖。
感谢。