FacebookのグラフAPIで遊んでいて、壁に画像を送信しようとしていました。Facebookによると、画像、アクセスキー、キャプションを送信するだけです...以下のコードを参照してください。
<cfoutput>
<cfif fileexists("D:\myPath\images\menubar.jpg")>
<cfhttp method="post" url="https://graph.facebook.com/me/photos" multipart="yes">
<cfhttpparam type="formfield" name="access_token" value="myAccessToken">
<cfhttpparam type="file" name="source" file="D:\myPath\images\menubar.jpg">
<cfhttpparam type="formfield" name="message" value="this is a test picture.">
</cfhttp>
<cfdump var="#cfhttp#">
</cfif>
</cfoutput>
これを実行すると、400の不正なリクエストエラーが発生します(「OauthException不明なエラーが発生しました」がFacebookから返されます)。誰かが私が間違っていることを知っていますか?ありがとう!