我正在用 Flash 中的 Graph API 做一个 FB 应用程序。我已经完成了所有工作,包括上传用户在应用程序中创建的一些图像。我唯一缺少的部分是如何像使用 Graph API 一样标记这些照片,这是不可能的。
所以我想知道是否可以调用 REST API 的方法,即使我使用的是 Graph API。关于如何处理的任何建议?
谢谢
我正在用 Flash 中的 Graph API 做一个 FB 应用程序。我已经完成了所有工作,包括上传用户在应用程序中创建的一些图像。我唯一缺少的部分是如何像使用 Graph API 一样标记这些照片,这是不可能的。
所以我想知道是否可以调用 REST API 的方法,即使我使用的是 Graph API。关于如何处理的任何建议?
谢谢
这个问题很久以前就被问过了,但是当我在寻找的时候没有答案,所以这就是答案。(提示:这都是关于传递给 Graph API 的 param 对象中 JSON 字符串的格式)
function postPhoto( e:MouseEvent ) : void
{
var bitmapData:BitmapData = new BitmapData( 600, 600 );
bitmapData.draw( someSprite );
var bitmap:Bitmap = new Bitmap( bitmapData );
var params:Object = { image:bitmap, message:'Message', fileName:'file-name', tags:'[{"tag_uid":"12345678","x":"0","y":"0"}]' };
FacebookDesktop.api( 'me/photos', photoPostComplete, params );
}
function photoPostComplete( result:Object, fail:Object ) : void
{
//do callback type of stuff
}