使用Android的FB SDK有时会在Logcat中抛出错误。
有人知道原因吗?我的应用程序正在运行并获得批准(不在google play上)。我也在使用散列,并在FB应用程序页面上列出我的主要活动和包名。
https://stackoverflow.com/a/4851484/3552317,是一个适用于某些问题(和重复问题)的解决方案,这对我很有用:
这对我很有用:
<string name="app_id">999999999999999</string>
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/app_id" />
您应该在设置中检查哈希键https://developers.facebook.com 尝试下面的代码来检查并添加正确的hashkey。它对我有用!!!
private void getSHAFingerPrint(){
PackageInfo info;
try {
info = getPackageManager().getPackageInfo(
"your.package", PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md;
md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
String something = new String(Base64.encode(md.digest(), 0));
Log.e("Hash key", something);
System.out.println("Hash key" + something);
}
} catch (NameNotFoundException e1) {
Log.e("name not found", e1.toString());
} catch (NoSuchAlgorithmException e) {
Log.e("no such an algorithm", e.toString());
} catch (Exception e) {
Log.e("exception", e.toString());
}
}
我认为你用来分享的facebook账户在你的facebook应用程序中没有任何作用。转到应用程序开发人员facebook控制台并检查角色。或者将status and review设置为ON,但如果你的应用程序在Google Play或app Store上不可用,我认为这不是一个好的解决方案
当我试图从plurk API获取access_token时,我会重新执行“Bad Request 40007:Missing Request Token”
我试图实现一个单页应用程序,同时使用AWS Cognito作为IdP。我计划将一个节点服务器连接到MongoDB。基本上是平均堆栈。 我的申请结构: 我在用户池的应用客户端设置中选择了OAuth Flows选项。 和用于允许的OAuth范围。 主页(登录/注册)-- 理解: 使用文档中提到的解码技术,我想我应该能够验证
这是我送的东西。
我按照谷歌提供的留档使用API访问gmail。根据谷歌留档,我们需要访问令牌来管理gmail。 因此,我试图通过阅读下面给出的文档链接来创建一个访问令牌。 Link1:-developers.google.com/accounts/docs/OAuth2WebServer,基于此文档创建了URL1。 Link2:-code.google.com/p/google-mail-oauth2-tools
我对CakePHP(v3.7)比较陌生。我有一个应用程序,其中出现了“缺少Csrf令牌Cookie”错误。 在pplication.php,我有: 表单页面有一个隐藏的表单元素,其中包含_csrfToken。我不明白为什么没有在邮件上找到它? 深入研究后,我发现在CsrfProttionMiddleware.php中,下面的_validateToken()函数的行为如下: $cookie为空(没有
我尝试从PHP向Android手机应用发送推送通知 我使用谷歌云消息,但在浏览器中我看到错误: 请求缺少身份验证密钥(FCM令牌)。请参阅FCM文档的“认证”部分,网址为https://firebase.google.com/docs/cloud-messaging/server.错误401 此外,我可以从c#控制台应用程序发送消息推送并在我的手机上接收它(我认为,授权密钥是正确的): 问题:如何