Facebookのファンページのアルバムに写真を公開しようとしています。これは私のローカルホストからはうまくいきます。しかし、共有サーバーから試すと、次のエラーが表示されます。
Error facebookserviceCurlException: 26: failed creating formpost data
Facebook オブジェクトに次のパラメーターを指定します。
$args = array(
'message' => 'testing',
'source' => "@".$params['source'],
'aid' => $aid,
'no_story' => 1,
'access_token' => $fanpage_token
);
そして、ファイルのアップロードを許可するように facebook オブジェクトを設定します。
$facebook->setFileUploadSupport(true);
localhost では、ソースは /var/www/publish_facebook/images/corn.jpg です。
サーバーでは、2 つのパスを試しました。
webspace/httpdocs/blog.webintelligence.ie/publish_facebook/images/corn.jpg
と
http://www.blog.webintelligence.ie/publish_facebook/images/corn.jpg
2 番目のパスをブラウザーで表示すると、画像が表示されます。しかし、両方で同じエラーが発生します。何か案は?