Facebook登录Coldfusion

时间:2013-06-27 12:08:21

标签: facebook facebook-graph-api coldfusion coldfusion-9

我正在尝试使用Coldfusion通过Facebook登录。我被困在这里如何显示登录按钮和.cfc我包括这样做。 首先,我从这个网站Facebook Coldfusion SDK下载SDK 然后我加入

 <cfinclude template="facebook-cf-sdk/sdk/FacebookApp.cfc">

然后添加此代码以获取“登录”按钮

    <p><fb:login-button perms="email,user_birthday" autologoutlink="true"></fb:login-button></p>

但我在浏览器中找不到任何按钮。 谁能告诉我如何做到这一点我是coldfusion的新手请有人帮助我如何与Facebook连接。 我用Google搜索并搜索了许多教程,但没有人告诉添加此按钮的基本步骤。 谢谢等待积极回应

2 个答案:

答案 0 :(得分:2)

cfinclude标记与.cfm或.html文件一起使用。要访问.cfc文件中的代码,必须使用CreateObject()函数或cfobject标记创建一个对象。

答案 1 :(得分:1)

https://github.com/affinitiz/facebook-cf-sdk/blob/master/examples/website/index.cfm

使用以下代码:

import facebook.sdk.FacebookApp;
import facebook.sdk.FacebookGraphAPI;

稍后用

实例化这些
if (APP_ID is "" or SECRET_KEY is "") {
    // App not configured
    facebookGraphAPI = new FacebookGraphAPI();
} else {
    // Create facebookApp instance
    facebookApp = new FacebookApp(appId=APP_ID, secretKey=SECRET_KEY);

有关import和new的其他文档可在

找到

http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WS61C07B60-3D65-4d71-8F2A-8411D8010E60.html