javascript - 如何将 instagram 用户个人资料添加到基本范围?
问题描述
我被授权在Instagram Developer's Web上使用Baisc Scope来实现一个react-native Instagram 社交登录。但是,获取用户的个人资料(姓名、电子邮件等)的直播模式也被批准了。但现在出现错误。'Invailed scope filed(s): public_content'
即使我在互联网上查找它也找不到它。所以我尝试了很少的 JavaScript 脚本:
<InstagramLogin
ref={(ref: React.RefObject<InstagramLogin>) => this.instaRef = ref}
clientId='MyClientId'
redirectUrl="MyRedirectUrl"
scopes={['basic', 'public_content']}
onLoginSuccess={(token: any, results: any) =>
this.instagramLogin(token, results)}
onLoginFailure={(data: any) =>
Alert.alert('Error', `${data}`, [{text : "Ok"}])
/>
我认为用户配置文件应该以onLoginSuccess
.
解决方案
推荐阅读
- icloud - iCloud 记录仅在直接搜索时可见
- vb.net - 将程序界面转换为另一种语言界面VB.NET
- javascript - 将对象的对象转换为数组(特殊示例)
- javascript - 在没有闭包或对象方法的情况下调用原型函数?
- http - 使用空白用户代理发出 HTTP 请求
- android - Andriod Studio ListView 不会自行更新
- python-3.x - 使用套接字发送多个图像
- c# - C#如何将字符串与文件中的特定行进行比较?
- spring-boot - log4j2 java类不使用spring boot加载application.properties条目
- javascript - 为什么 webpack 没有从我的动态导入中生成块?