2

私はColdFusion10、Windows 7 64ビット、Railo 4を使用しており、FacebookCFSDKをインストールしています。インストールをテストしようとすると、次のエラーがスローされます。

Could not find the ColdFusion component or interface facebook.sdk.FacebookApp.

Ensure that the name is correct and that the component or interface exists.

The error occurred in C:/ColdFusion10/cfusion/wwwroot/facebook-cf-sdk/examples/website/index.cfm: line 34
32 : } else {
33 :    // Create facebookApp instance
34 :    facebookApp = new FacebookApp(appId=APP_ID, secretKey=SECRET_KEY);
35 : 
36 :    // See if there is a user from a cookie or session

このエラーを修正し、このFacebook APIをColdFusionと統合するにはどうすればよいですか?

4

2 に答える 2

3

facebook-cf-sdkフォルダーの名前を変更する代わりに、指示にエラーがあるように見えますfacebook。これは、cfc を探している場所であるためです。

于 2013-03-20T12:52:02.250 に答える
1

ブッシュの答えは間違いなく問題を解決するはずです。もう 1 つの方法は、ディレクトリ構造に合わせてインポートを変更することです。

facebook-cf-sdk / 例 / ウェブサイト / index.cfm

<cfscript>
import "facebook-cf-sdk.sdk.FacebookApp";
import "facebook-cf-sdk.sdk.FacebookGraphAPI";

facebook-cf-sdk / 例 / ウェブサイト / tags.cfm

<cfimport taglib="/facebook-cf-sdk/sdk/tags" prefix="facebook" />
<cfscript>
import "facebook-cf-sdk.sdk.FacebookApp";
import "facebook-cf-sdk.sdk.FacebookGraphAPI";

ハイフンを含むコンポーネント パスには引用符が必要です。

これがお役に立てば幸いです - Minh

于 2013-03-21T20:57:14.803 に答える