【问题标题】:How to show facebook photo gallery in my app?如何在我的应用程序中显示 Facebook 照片库?
【发布时间】:2017-05-21 10:18:51
【问题描述】:

有没有办法让我提取 Facebook 相册并将其显示在我的应用程序中?我的意思是使用 UI 界面来选择照片,不仅要检索照片的 url(我猜是通过图形 api),然后还要构建我们自己的 ui 界面(即:图库)来让用户选择照片。

他们在 facebook SDK for android/ios 中是这样的吗?

【问题讨论】:

    标签: android facebook facebook-graph-api facebook-android-sdk facebook-sdk-4.0


    【解决方案1】:

    您可以在 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

    在 build.gradle 文件中添加最新版 Facebook SDK 的编译依赖:

    dependencies { 
      compile 'com.facebook.android:facebook-android-sdk:4.+'
    }
    

    facebook getting started

    添加 Facebook 应用 ID

    然后将您的 Facebook 应用 ID 添加到项目的字符串文件并更新您的 Android 清单:

    1. 打开您的 strings.xml 文件。示例路径:/app/src/main/res/values/strings.xml。

    2. 添加一个名为 facebook_app_id 的新字符串,并将值作为您的 Facebook 应用 ID

    3. 打开 AndroidManifest.xml

    4. 将 uses-permission 元素添加到清单中:

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-20
    • 2011-06-22
    • 1970-01-01
    • 2019-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多