0

我在 Google App Engine (PHP) 上托管了我的 Facebook 应用程序之一。这个应用程序使用 GD 库生成动态图像。图像生成脚本在result_image.php中。它毫无问题地生成并显示结果图像。现在我想在 Facebook 上发布这张图片。我怎样才能做到这一点?我面临的限制是:

  • GAE 不支持 CURL 或 HttpRequest,尽管它们支持 Fetching URL,但我不确定如何发布 result_image.php 内容。
  • GAE 不支持保存或创建新文件

这是我的项目根目录中的php.ini以启用上传。

    文件上传=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