私はfacebook graph apiで遊んでいて、自分の壁に画像を送信しようとしていました。cfhttp multipart&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によると、あなただけの私のコードの下に表示さ...キャプション&キー画像、あなたのアクセスを送信します"facebookから戻る)。誰かが私が間違っていることを知っていますか?ありがとう!
私はあなたのコードを実行し、それは動作します。アクセストークンを確認してください。 myAccessTokenが変数の場合、 "#myAccessToken#"にする必要があります。 – KobbyPemson
myAccessTokenは変数ではありません。実際のアクセストークンを投稿する必要はありませんでした。私は受け取ったときにそれを埋めています。はい、それは完全に非実用的ですが、私はちょうど私はそれがセクシーに働く前に実行するテスト。しかし、これは私に希望を与える。 – mistersender