问题标签 [acaccount]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 如何在发布使用 SLRequest 在 Facebook 上上传视频的权限之前获得阅读权限?
我只是想将 Facebook 分享整合到我的应用程序中,我的应用程序的最终产品是一个视频,因此上传并与朋友分享最终编译是我的想法,我正在使用本地社交框架和 ACAccount 框架,让我的应用程序工作Facebook 似乎有一个奇怪的逻辑,我需要在我请求 publish_stream 权限之前请求读取权限,并且他们不能立即(在某处读取),我的问题是我应该在哪里以及如何在我的代码中实现这个逻辑,继承人我的代码
是的,我缺少发布流权限,但我似乎无法弄清楚我应该把它放在哪里,整个代码都在用户按下按钮时调用的一种方法下
ios - 调用 renewCredentialsForAccount 时如何处理“ACAccountCredentialRenewResultRejected”消息
我创建了一个ACAccountStore
,访问用户的 facebook 帐户,将该帐户存储在一个ACAccount
对象中,并且能够从凭据中检索令牌。但是,当我尝试使用此令牌从 Facebook 检索信息时,它不会进行身份验证,并且尝试使用更新凭据renewCredentialsForAccount
只会产生ACAccountCredentialRenewResultRejected
.
我也无法让权限弹出窗口再次出现以通过任何简单的方式请求权限。我可以让它再次请求权限的唯一方法是更改我在应用程序中要求的权限,或者在设置中删除并重新添加我的 Facebook 帐户。
此时我该如何获取有效的身份验证令牌?
iphone - ACAccount 标识符是否对所有设备都是唯一的?
属性标识符 ACAccount 对所有设备都是唯一的吗?
文档不能说明任何事情,只是“唯一标识符”。在一台设备上还是在所有设备上?
ios - ACAccountCredential 为 oauthToken 返回 null
我可以通过以下方式访问用户的 Facebook:
这打印出来:
我被授予访问权限,但令牌为空。我究竟做错了什么?
谢谢
iphone - 检查 ACAccount 的访问状态?
有一种方法允许用户授予对社交帐户的访问权限:
我很早就在我的应用程序中调用了它,但是我的应用程序的一部分旨在在没有任何用户交互的情况下工作,并且在用户在某一时刻撤销访问权限的情况下,我不希望他们被要求调用此时权限。但是,该方法需要开始使用帐户。有没有办法检查帐户的访问状态是什么,类似于位置。
iphone - 发送未在“Iphone 设置”中设置帐户的推文
我正在使用此代码将推文从我的应用程序发送到用户 Twitter 帐户。在 Twitter 设备设置中至少选择一个帐户之前,我没有问题。如果我从设置中删除所有帐户,我的推文将失败。
当推特设备设置中没有帐户时,有办法发送推文吗?也许完美的解决方案应该是调用一个 api 并使用用户名和密码作为参数进行登录请求。有办法做到这一点吗?还是有更好的方法?
ios - ACAccountStore - 尝试在 Twitter 上关注 - 410 错误
这是我的“关注 twitter”(iOS6+)代码:
这就是我得到的:
我究竟做错了什么?
屏幕名称和帐户有效:
ios - ACAccountStore requestAccessToAccountsWithType:options:completion: 返回 nil 错误并授予 NO
我正在尝试使用 测试登录ACAccountStore
,但进展并不顺利。
我正在尝试像这样访问该帐户:
但是,我的输出如下所示:
我已确保我在 developers.facebook 网站上的“Bundle ID”与我的应用程序Bundle Identifier
匹配。我还将“沙盒模式”设置为启用。这就是我所要求的一切,对吧?出了什么问题?
此外,只是为了提供有关该应用程序的更多信息,该应用程序是最基本的。这是一个带有一个视图控制器的空应用程序,它显示一个带有一个目标的按钮,该目标运行我上面编写的代码。这就是应用程序的全部内容。
ios - ACAccount Facebook 属性用户名返回电子邮件,有时是昵称
ACAccountStore
当我使用获取对象访问 Facebook 帐户时,ACAccount
我注意到对于某些个人资料,ACAccount.username
给我 Facebook 电子邮件,但对于其他个人资料,给我昵称......同一属性怎么可能包含不同的值?
这让我发疯...
ios - 使用令牌创建的 Twitter 帐户在 iOS7 上失败
我正在开发一个在 iOS6/7 上运行的应用程序,并在 Twitter 上发布自定义视图。为了改善用户体验,如果没有可用的系统帐户,我会向用户展示一个 webview 以输入他们的凭据,按照 ACAccountCredential.h 中的建议将它们存储在 ACAccountStore 中并使用它来发布。
它在 iOS6 上运行良好,但在 iOS7 上共享失败并出现 401 错误。奇怪的是,该帐户在 ACAccountStore 中没有错误地保存,并且可以被 Twitter 应用程序用于在 Twitter 上阅读和发布(无需进一步登录),所以我假设该帐户(令牌和令牌秘密)工作正常.
我也尝试使用 API v1.1,但似乎没有帮助。有任何想法吗?