您好我正在尝试了解facebooks图API https://developers.facebook.com/docs/graph-api/reference/cover-photo/中的offset_y含义。
y_offset:当大于0%但小于100%时,封面照片会溢出 垂直。该值表示垂直手动偏移( 用户垂直拖动照片以显示部分的数量 兴趣)占制作照片所需偏移的百分比 适应空间。
我尝试使用facebook graph api: offset_y offset_x中的解决方案, 但确实有效。
例如,此事件https://www.facebook.com/events/164312630996898/。事件图片的css顶部偏移量为-3px:
为了计算这一点,我将尝试使用facebook graph 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。
任何帮助将不胜感激!
答案 0 :(得分:2)
所以我已经对此进行了很多实验,并且我100%确定offset_x
,offset_y
没有正确记录,在许多情况下甚至可能甚至不足以描绘偏移量
在我的情况下,我使用了下面列出的两个图像并使用不同的拖动进行了一些实验
该活动是在
上创建的https://www.facebook.com/events/901430313369669/
以下2张图片收集的数据如下
对于第二张图像,您可以看到我是保持图像左对齐,右对齐还是居中对齐,偏移量始终为0.但仍然计算left
。这意味着Facebook不能正确共享偏移信息。这很可能是基于第二张图像观察的错误。
同样奇怪的是第一张图片中的-77
,177
条目