gpt4 book ai didi

android - Android 应用程序中的 Facebook Like 按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:15:06 26 4
gpt4 key购买 nike

我想在我的 android 应用程序中显示类似按钮。下面是我用来在我的 android 应用程序中显示 Like 按钮的代码。

String url = "http://www.facebook.com/plugins/like.php?layout=standard&show_faces=true&width=80&height=50&action=like&colorscheme=light&href=http://beta.demo.dy/web/service/304.htm"
webview = (WebView) findViewById(R.id.webView1);
webview.loadUrl(url);
webview.setWebViewClient(new LikeWebviewClient());

public class LikeWebviewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}

但是当我运行这个应用程序时,它显示一个白色区域。如何解决?

最佳答案

like 选项可以在原生平台语言(Android、iOS)以及浏览器(curl、PHP、JavaScript)上轻松实现,如下所示。转到 developer.facebook 应用程序部分,并在开发者应用程序配置的开放图谱部分中,添加内置的赞操作,添加新的开放图谱操作时,该操作应出现在下拉列表中。引用here获取最新更新。

完成后,选择“获取代码”选项以检索示例代码,如下所示适用于 Android 平台。您可以选择自己喜欢的平台。请注意,app_specific_unique_identifier 是应用程序的唯一标识符,出于安全原因我已将其删除,您必须将其用于您的应用程序。

我已经能够成功测试“赞”流程。希望这会有所帮助。

Bundle params = new Bundle();
params.putString("object", "http://samples.ogp.me/<app_specific_unique_identifier>");

Request request = new Request(
Session.getActiveSession(),
"me/og.likes",
params,
HttpMethod.POST
);
Response response = request.executeAndWait();
// handle the response

关于android - Android 应用程序中的 Facebook Like 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7794677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com