小编Dav*_*ang的帖子

Android Facebook SDK 3.0在登录时提供"remote_app_id与存储的ID不匹配"

我正在尝试构建一个使用Facebook SDK for Android 3.0的应用程序.但是当我试着打电话的时候

Session.openActiveSession
Run Code Online (Sandbox Code Playgroud)

它只是简单地给我一个CLOSED_LOGIN_FAILED的SessionState,LogCat是:

12-16 00:03:40.510: W/fb4a:fb:OrcaServiceQueue(4105): com.facebook.orca.protocol.base.ApiException: remote_app_id does not match stored id 
Run Code Online (Sandbox Code Playgroud)

我用"remote_app_id"搜索了StackOverflow,结果是iOS中的"Bundle ID",但我不知道"remote_app_id"在Android中是什么意思.我已经在我的Facebook应用设置中设置了包名和活动名称.我不知道错误的原因.

android facebook facebook-android-sdk

43
推荐指数
4
解决办法
3万
查看次数

多个端点公开同一资源的不同视图

我正在努力寻找答案(也许是因为我没有正确提出问题)......

我正在构建 API 以公开我正在创建的基本社交网络服务的资源。我的理解是 API 中 URL 的结构本质上是一个层次结构,类似于目录的结构。我认为这意味着我可以有多个端点来访问相同的资源或资源链接集合。例如:

我有一个端点

www.domain.api.org/users/{:uid}/posts

这将返回用户发送的所有帖子或用户被标记的所有帖子。看起来没问题,但是如果我有一个端点,例如:

www.domain.api.org/posts

当使用 http GET 命中时,将返回所有公开帖子(即所有用户的帖子以及他的朋友和公开帖子)。

不同之处在于第一个 URL 指向用户拥有的资源,而第二个 URL 指向公共资源(当然包括用户发布的内容)这些是可以的还是我这样做是错误的/不太明智的方式?

重申一下,我可以有多个端点指向同一资源的不同上下文/视图吗?

api rest url resources endpoint

7
推荐指数
1
解决办法
3642
查看次数

标签 统计

android ×1

api ×1

endpoint ×1

facebook ×1

facebook-android-sdk ×1

resources ×1

rest ×1

url ×1