有没有办法让我推出Facebook相册并在我的应用中显示它?我的意思是使用UI界面来选择照片,不仅要检索照片的网址(我想通过图形API),然后再构建我们自己的ui界面(即:图库)到让用户选择照片。
他们在facebook SDK for android / ios中是这样的吗?
答案 0 :(得分:0)
您可以在Facebook SDK中使用Graph API
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{album-id}/photos",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
Facebook Graph API alum photos
使用最新版本的Facebook SDK在build.gradle文件中添加编译依赖项:
dependencies {
compile 'com.facebook.android:facebook-android-sdk:4.+'
}
添加Facebook App ID
然后将您的Facebook App ID添加到项目的字符串文件中并更新您的Android清单:
打开strings.xml文件。示例路径:/app/src/main/res/values/strings.xml。
添加一个名为facebook_app_id且值为Facebook App ID的新字符串
打开AndroidManifest.xml
向清单添加uses-permission元素: