如何通过 JS SDK 或 Open Graph API 以编程方式创建 Facebook 应用程序? (创建应用程序)

发布于 2024-10-12 15:25:54 字数 1101 浏览 3 评论 0 原文

我知道目前有两种方法可以用来做到这一点,在 Facebook 的开发者网站上有(很差)记录:

  1. 旧的(已弃用的)JavaScript SDK FB.Connect.createApplication
  2. 一种新的 FBJS 方法 Facebook.createApplication (仅用于 Canvas 页面)

问题是我没有使用运行 FBJS 的 Canvas 应用程序,而且我不使用旧的 JS SKD。我正在尝试在使用 当前 JavaScript SDK 的常规旧 PHP 网站上执行此操作和 PHP SDK

我正在使用当前的 SDK 进行通常的 Open Graph API 调用等,所以我了解基础知识,我只是不确定如何继续使用旧的 SDK,或者如果(手指交叉)我真的必须这样做?

那么,有没有办法使用当前的 JS SDK 制作新的 Facebook 应用程序呢?或者使用服务器端 PHP SDK 调用图表?

如果没有,我如何调用旧的 SDK 来执行此操作?

谢谢

更新:您仍然无法执行此操作,但 Facebook 跟踪器中有一个关于它的官方错误:http://developers.facebook.com/bugs/295627350461318

I know there are currently two methods that can be used to do this, documented (poorly) on Facebook's Developer site:

  1. The old (depreciated) JavaScript SDK FB.Connect.createApplication
  2. A new FBJS method Facebook.createApplication (only for use on Canvas pages)

The problem is that I not using a Canvas app that runs FBJS, and I am not using the OLD JS SKD. I am trying to do this on a regular old PHP website that uses the current JavaScript SDK and the PHP SDK.

I am doing the usual Open Graph API calls and such with the current SDK, so I understand the basics, I'm just not sure how to proceed to use the OLD SDK, or if (fingers crossed) I even really have to?

So, is there a way to make new Facebook Apps with the current JS SDK? Or with a server side PHP SDK call to the Graph?

And if not, how do I call the old SDK to do this?

Thanks

UPDATE: You still can't do this, but there is an official bug in the Facebook tracker about it: http://developers.facebook.com/bugs/295627350461318

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

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

发布评论

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

评论(1

鹿童谣 2024-10-19 15:25:54

正如您所指出的,旧 SDK 之外没有。它已被删除(Facebook 称之为“已弃用”)。我最近向他们提出了一项功能请求,要求他们将其重新添加到 API 中:

我:

Facebook 开发者工具是
相当缺乏特色。我们会
希望能够创造第三个
聚会应用程序增加了层
给开发者的功能
应用程序,但我们需要能够
创建和管理应用程序
通过图形 API。

Graph API 支持查询
现有应用程序的信息。
创建、管理或删除
应用程序开发人员必须访问
开发者应用程序。

他们:

-------- Jeff Bowen 的评论 #1 2010-12-07 16:59:12 (-) [回复]

-------- 感谢您的请求。我们将在我们的愿望清单中跟踪此内容

There isn't outside of the OLD SDK as you indicated. It's been removed (what Facebook calls "deprecated"). I put in a feature request recently for them to add it back into the API:

Me:

The Facebook Developer tool is
considerably lacking in features. We'd
like to be able to create a third
party application that adds layers of
functionality to the developer
application, but we'd need to be able
to create and administer applications
via the Graph API.

The Graph API supports querying for
information on existing applications.
To create, administer or delete
applications developers must go to the
Developer Application.

Them:

------- Comment #1 From Jeff Bowen 2010-12-07 16:59:12 (-) [reply]

------- Thanks for the request. We’ll track this on our wishlist

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