已完成企业验证且Instagram oEmbed通过,但Threads oEmbed测试未通过
解决Threads oEmbed Read测试无法通过的问题
核心问题纠正
你之前使用的/oembed_threads端点是不存在的,Meta官方的Threads oEmbed功能复用通用的/oembed端点,只需传入合法的Threads帖子URL即可触发测试用例。
正确的请求格式
1. Graph API Explorer测试步骤
- 选择v20.0及以上的API版本(Threads oEmbed在v20.0版本引入)
- 请求路径填写
/oembed - 添加参数:
url:公开的Threads帖子链接(例如https://www.threads.net/@threads/post/DCkkKl_OGb1)access_token:应用级令牌(格式为APP_ID|APP_SECRET)
2. Curl请求示例
curl -X GET "https://graph.facebook.com/v20.0/oembed?url=https://www.threads.net/@threads/post/DCkkKl_OGb1&access_token=APP_ID|APP_SECRET"
成功响应示例
请求成功后会返回标准oEmbed格式数据,类似:
{ "type": "rich", "title": "Threads post title", "html": "<iframe ...></iframe>", "width": 550, "height": null, "version": "1.0", "provider_name": "Threads", "provider_url": "https://www.threads.net/" }
测试用例触发
成功调用上述请求后,返回应用审核面板,刷新Threads oEmbed Read测试项,等待1-2分钟即可看到测试标记为绿色(通过)。
关键注意事项
- API版本要求:必须使用v20.0或更高版本,低版本不支持Threads oEmbed
- 帖子权限:确保测试用的Threads帖子是公开可见的,私有账号帖子会返回权限错误
- 令牌要求:仅需应用级令牌(
APP_ID|APP_SECRET),无需用户授权或额外权限范围
内容的提问来源于stack exchange,提问作者Carolyn Cordeiro
相关产品推荐
相关产品推荐

