如何获取Facebook访问令牌

问题描述

根据此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图像的用户...。

解决方法

就您而言,我看到您需要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"

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...