手順のようにFacebookプラグインをセットアップしました。
- パッケージをダウンロードして app/plugins/facebook にインストール
- サンプル構成ファイルに基づいて、アプリの ID、キー、および秘密の番号を使用して app/config/facebook.php を作成しました
- app_controller.php に $helpers = array('Facebook.Facebook') を含めました
- レイアウトで $this->Facebook->html() 関数をエコーしました (デフォルトの html タグを置き換えます)
- 前に、レイアウトの下部に $this->Facebook->init() 関数をエコーしました
私はこのコードを実行します:
echo $this->Facebook->share('link');
http://myhomepage.comにアクセスすると機能しますが、HTTPS を使用して同じサイトにアクセスすると、テキスト共有が表示されます。IE 10 と Chrome では、Not safe content error
. 私がそれを受け入れれば、それはうまくいきます。
SSL 経由で実行するにはどうすればよいですか? 証明書を購入したので、有効であり、自作の自己署名証明書ではありません。Cake PHP バージョン 2 を実行しています。
Web を検索してみましたが、共有ボタンではなく、ログイン機能に問題が見つかりました。