facebook-graph-api - Facebook oEmbed 要求应用处于实时模式
问题描述
无法通过 oEmbed 使用测试 Facebook 应用程序,它将返回
"error": {
"message": "(#901) This endpoint requires app to be in live mode.",
"type": "OAuthException",
"code": 901,
"fbtrace_id": ""
}
在 Live 模式下的生产应用程序中,您不能拥有任何未经批准的角色,因为它不会获得访问令牌。
测试应用程序有什么价值?因为它不能与 oEmbed 一起使用。
当您无法将应用程序设置为开发模式(因为也无法将其与 oEmbed 一起使用)并且在实时模式下不能拥有任何未经批准的角色时,如何获得 Facebook 批准的应用程序?它似乎卡在岩石和坚硬的地方之间。
解决方案
推荐阅读
- c++ - 使用 google protobuf 错误执行二进制文件
- r - write.csv() 极其意外的行为
- html - align-self 不对齐 Safari 中高度为 100% 的容器中的内容
- unit-testing - 如何使用 Mulesoft 的 Dataweave 断言库对 dataweave 代码进行单元测试?
- flutter - 那些飘扬的库比蒂诺领域是什么?
- javascript - 支持刷新用户编辑表单
- ios - 在另一个视图中居中视图并自定义 Playground 视图大小
- javascript - 响应式网站的服务器端图像大小调整
- python-3.x - 从Python中的嵌套列表中删除连续的重复项?
- amazon-web-services - AWS Lambda 无法从 START_OBJECT 令牌中反序列化“java.lang.String”的实例