我正在尝试在用户的墙上发布内容。但是我不断收到这个错误。通过ActionScript发布到Facebook Wall
TypeError: Error #1006: value is not a function.
at com.facebook.graph.core::AbstractFacebook/handleRequestLoad()
at com.facebook.graph.net::AbstractFacebookRequest/dispatchComplete()
at com.facebook.graph.net::AbstractFacebookRequest/handleDataLoad()
at com.facebook.graph.net::AbstractFacebookRequest/handleURLLoaderComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
下面是代码:
public function PostToUserWall(userId:String, message:String, name:String, caption:String, description:String, link:String):void
{
var params: Object = new Object;
params.message = message;
params.name = name;
params.caption = caption;
params.description = description;
params.link = link;
params.picture = "www.something.com/something.png";
Facebook.api("/"+userId+"/feed", null, params, "POST");
}
我想明白这个问题是什么。但不知何故无法解决。这里有帮助吗?
孰料net.uk.sweet!刚刚做到了这一点,问题不再存在:) – 2012-07-14 15:36:13