0

Facebook アプリの 1 つを Google App Engine (PHP) でホストしました。このアプリは、GD ライブラリを使用して動的画像を生成します。画像生成スクリプトはresult_image.phpにあります。問題なく結果の画像を生成して表示します。今、私はこの画像を Facebook で公開したいと考えています。どうすればこれを達成できますか? 私が直面している制約は次のとおりです。

  • Fetching URL はサポートしていますが、GAE は CURL や HttpRequest をサポートしていませんが、result_image.php コンテンツを投稿する方法がわかりません。
  • GAE は新しいファイルの保存または作成をサポートしていません

アップロードを有効にするために、プロジェクトのルートにあるphp.iniを次に示します。

    file_uploads=1
    max_file_uploads=1
    upload_max_filesize=5M

これを試しました。しかし、明らかにうまくいきませんでした。

    $args = 配列(
                'メッセージ' => '私のメッセージ,
                'source' => "@".realpath('result_image.php')             
            );
    $post_id = $facebook->api("/me/photos", "post", $args);

4

0 に答える 0