Que*_*t1V 6 javascript facebook facebook-graph-api 360-panorama
我试图代表我的应用程序的用户发布360°照片,但我无法弄清楚如何使其工作.
我加载了Facebook Javascript Graph API,使用"publish_actions"范围记录用户并使用以下代码使用equirectangular投影发布图片:
FB.api(
"/me/photos",
"POST",
{
"url": "MY_PUBLIC_URL",
"allow_spherical_photo": true,
"spherical_metadata": {
"ProjectionType": "equirectangular",
"CroppedAreaImageWidthPixels": 240,
"CroppedAreaImageHeightPixels": 240,
"FullPanoWidthPixels": 1962,
"FullPanoHeightPixels": 981,
"CroppedAreaLeftPixels": 981,
"CroppedAreaTopPixels": 490
}
}, function (response) {
console.log(response); // I get "{"id":"...", post_id:"..."} so no error
if (response && !response.error) {
/* handle the result */
}
}
);
Run Code Online (Sandbox Code Playgroud)
它在当前用户的时间轴上正确发布,但它显示为"普通"图片,而不是360°全景图.
有人实施了360°全景发布功能吗?
我的照片应该具有正确的比例(2:1)并且是正确的360°照片.
预先感谢您的帮助.
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |