我可以同时使用 PHP 和 JavaScript Facebook API 吗?

发布于 2024-12-19 11:52:17 字数 582 浏览 3 评论 0原文

我想在我的网页上提供 facebook 日志记录。如何使用这两个 API 在一个地方使用 PHP 而在另一个地方使用 JS 来获取一些 facebook 用户信息? 这是官方 php sdk 示例用法的链接(与 JS sdk 一起):

https://github.com/facebook/php-sdk/blob/master/examples/with_js_sdk.php

我想要做的是使用该文件中的某处此代码例如:

FB.api("/me", function (response) {
      alert('Name is ' + response.name);
});

或其他 JS sdk 代码来获取一些用户信息。

我总是有一个问题,当我使用一种类型的登录(PHP 或 JS)时,我只能使用一种 api 来调用信息。我不知道如何提供日志记录,从而使这两个 API 都可用。有人知道该怎么做吗?感谢您的帮助!

I want to provide logging with facebook on my webpage. How can I use both APIs to get some facebook user info using PHP in one place and JS in other place?
This is link to offical php sdk example usage (together with JS sdk):

https://github.com/facebook/php-sdk/blob/master/examples/with_js_sdk.php

What i want to do is to use somewhere in that file this code for example:

FB.api("/me", function (response) {
      alert('Name is ' + response.name);
});

or other JS sdk code to get some user info.

I always have a problem that when I use one type of logging in (PHP or JS) I can use only one kind of api to call for info. I don't know how to provide logging in which will make available both APIs. Someone knows how to do it? Thanks for help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不再让梦枯萎 2024-12-26 11:52:17

你可以同时使用php sdk,你还可以使用js api,在你的脚本中,只需将其添加到你的html正文中,

<div id="fb-root"></div>
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script>
 <script type="text/javascript">
   FB.init({
     appId  : '<?=$yourappid?>',
     status : true, 
     cookie : true, 
     xfbml  : true  
   });
 </script>

然后尝试调用此函数

<script type="text/javascript">    
FB.api("/me", function (response) {
          alert('Name is ' + response.name);
    });
</script>

,如果我错了,请纠正我

you can just using the php sdk at the same time still can you js api, in your script, just add this in your html body ,

<div id="fb-root"></div>
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script>
 <script type="text/javascript">
   FB.init({
     appId  : '<?=$yourappid?>',
     status : true, 
     cookie : true, 
     xfbml  : true  
   });
 </script>

and try call call this

<script type="text/javascript">    
FB.api("/me", function (response) {
          alert('Name is ' + response.name);
    });
</script>

anyone pls correct me if i'm wrong

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文