如何获取Facebook访问令牌

时间:2020-11-08 18:03:52

标签: facebook facebook-graph-api facebook-access-token

根据此documentation,我尝试将get请求发送至图api

curl -X GET "https://graph.facebook.com/oauth/access_token
  ?client_id={your-app-id}
  &client_secret={your-app-secret}
  &grant_type=client_credentials"

但是我收到一条错误消息

{
    "error": {
        "message": "Missing redirect_uri parameter.",
        "type": "OAuthException",
        "code": 191,
        "fbtrace_id": "AFBj5BLV5WZ0ZTlT62XuaVb"
    }
}

有人知道我在做什么错吗?谢谢。

PS:我不想登录想要下载FB应用程序的Instagram图像的用户...。

1 个答案:

答案 0 :(得分:1)

就您而言,我看到您需要Facebook Apps中的应用程序
现在您可以在https://developers.facebook.com/apps/中看到

例如:
制作应用程序
之后,Facebook将重新生成应用程序ID和应用程序秘密
然后将其输入到

ZStack(alignment: Alignment(horizontal: .center, vertical: .top)) {

     Image(systemName: "heart")

     Image(systemName: "heart")
           .alignmentGuide(VerticalAlignment.bottom) { d in d[.bottom] + 8 }    }

示例:

curl -X GET "https://graph.facebook.com/oauth/access_token
  ?client_id={your-app-id}
  &client_secret={your-app-secret}
  &grant_type=client_credentials"