facebook graph api:了解offset_y offset_x API

dga*_*ma3 9 facebook facebook-graph-api facebook-javascript-sdk

你好我想知道在facebooks图API中的offset_y意味着什么:https://developers.facebook.com/docs/graph-api/reference/cover-photo/.

y_offset:当大于0%但小于100%时,封面照片会垂直溢出.该值表示垂直手动偏移(用户垂直拖动照片以显示感兴趣的部分的量),作为使照片适合空间所需的偏移的百分比.

我已经尝试在facebook graph api中使用解决方案:offset_y offset_x,但它确实有效.

例如,此活动https://www.facebook.com/events/164312630996898/.事件图片的css顶部偏移量为-3px:

在此输入图像描述

为了计算这个,我将尝试在facebook图形api中使用该方法:offset_y offset_x

图像为500x622像素(调整大小以适应时),事件图像空间为500x262像素.622px-262px = 360px.使用facebook图形API(https://developers.facebook.com/tools/explorer?method=GET&path=164312630996898%3Ffields%3Dcover&version=v2.12)给出的偏移量为9: 在此输入图像描述

所以360px的9%是32.4px,但实际答案应该是3px.

任何帮助将不胜感激!

Tar*_*ani 2

所以我对此进行了很多实验,并且我 100% 确定offset_x,offset_y没有正确记录,并且在许多情况下甚至可能不足以描述偏移量

就我而言,我使用了下面列出的两张图像,并用不同的拖动做了一些实验

第一张图片

第二张图片

该活动创建于

https://www.facebook.com/events/901430313369669/

事件

上面两张图片收集的数据如下

收集的数据

对于第二张图像,您可以看到,无论我将图像保持左对齐、右对齐还是居中对齐,偏移量始终为 0。但left仍然会计算。这意味着 Facebook 没有正确共享偏移量信息。根据第二张图像的观察,这很可能是一个错误。

同样奇怪的是第一张图片中的-77条目177

抵消