私はgrailsfacebook-sdkプラグインを使用して、Facebookに接続して投稿しています。
ユーザーのウォールにメッセージを公開するには、次を使用します。
def publishMessageResponse = facebookClient.publish("me/feed", [message:"RestFB test"])
これは問題なく機能しますが、ユーザーの特定のアルバムに画像を投稿したいと思います。ドキュメントには、次のものと連携する必要があると記載されています。
def publishPhotoResponse = facebookClient.publishFile("me/photos", [message, "Test cat"], "/cat.png")
しかし、私は常に「ファイルが見つかりません」というエラーを受け取ります。私が持っている画像はデータベースに保存されており、画像のURLを取得することで取得できます。
画像のURLを知っているので、この画像を特定のユーザーフォトアルバムに投稿するにはどうすればよいですか?新しいアルバムを作成するにはどうすればよいですか?