Facebook API - 添加新照片 (Javascript sdk)

Facebook API - Adding a new photo (Javascript sdk)

本文关键字:API Javascript sdk 照片 添加 新照片 Facebook      更新时间:2023-09-26

我试图通过单击按钮将一张新照片以及一些文本和附加到图像的网址添加到我当前的网站。(见下图)。我希望输出完全像那样。单击此按钮将提示类似于Facebook提供的共享功能的弹出窗口。

这是我尝试过的代码,但没有回复。

FB.api(
    "/me/photos",
    "POST", {
        "url": "http://localhost/meisterdish/web/images/logo.png",
        "message" : "Test text here"
    },
    function(response) {
        if (response && !response.error) {
            console.log(response)
        }
    }
);

谁能指出我正确的方向?

TLDR:通过API将照片添加到墙上。

PS:我不想分享提要功能(提要API)。我已经知道了。

PSS:出现错误:对象 {消息:"(#200) 用户尚未授权应用程序执行此操作",键入:"OAuthException",代码:200}

我认为你应该使用"feed"API

https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed#publish

您需要提供指向 API 的"消息"和"链接(如图所示)"