首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cfhttp multipart & facebook

cfhttp multipart & facebook
EN

Stack Overflow用户
提问于 2011-01-04 02:45:01
回答 2查看 426关注 0票数 3

我正在使用facebook的图形api,并试图将图像发送到我的墙上。根据facebook的说法,你只需要发送图片,你的访问密钥和一个标题...请看下面的代码:

代码语言:javascript
复制
<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错误的请求错误(从facebook返回“OauthException一个未知的错误发生”)。有人知道我做错了什么吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2011-02-06 08:45:06

你能检查你的访问令牌格式吗?通常,在上面提到的语句中,参数设置为access_token=somedata&expires=sometimestamp,您必须按字面意思传递访问令牌。我在这里让它变得大胆。access_token=somedata&expires=sometimestamp

我已经试着解决同样的问题将近3个小时了。:)终于做到了!

票数 1
EN

Stack Overflow用户

发布于 2011-01-04 05:31:19

当安全证书还没有导入到Java/ColdFusion密钥库时,我在使用https时遇到了问题。有关如何实现这一点的更多信息,请单击此处:

http://kb2.adobe.com/cps/400/kb400977.html

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4587256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档