我正在设计一个面向照片的 Facebook 应用程序,它可以让用户以特定于应用程序的方式讲述故事,并通过发布一张最好是大的“封面”照片来宣传这些故事。照片发布由应用程序完成,希望看到故事的人需要一种简单而明显的方式来重定向到相应的应用程序生成的页面。所以这就是问题所在。
Facebook 应用程序是否可以代表用户发布一张最大(列宽)的照片,以便当其他人(包括非用户)点击照片时,它会将他们带到与该照片相关的特定页面应用程序而不是默认放大照片?如果没有,最好的解决方法是什么?
我正在设计一个面向照片的 Facebook 应用程序,它可以让用户以特定于应用程序的方式讲述故事,并通过发布一张最好是大的“封面”照片来宣传这些故事。照片发布由应用程序完成,希望看到故事的人需要一种简单而明显的方式来重定向到相应的应用程序生成的页面。所以这就是问题所在。
Facebook 应用程序是否可以代表用户发布一张最大(列宽)的照片,以便当其他人(包括非用户)点击照片时,它会将他们带到与该照片相关的特定页面应用程序而不是默认放大照片?如果没有,最好的解决方法是什么?
要在新闻提要上获得最大的大照片,您应该查看用户生成的照片,这需要您添加到打开图形操作中的两个附加参数,以指示用户生成的照片应该在新闻提要和股票代码中具有最大的照片显示。
OG POST 示例:
https://graph.facebook.com/me/nyccookbook:cook?
食谱=http://www.yourdomain.com/pizza.html&
图片[0][url]=http://www.yourdomain.com/images/my_camera_pizza_pic.jpg&
图片[0][user_generated]=true&
access_token=YOUR_ACCESS_TOKEN
如果照片不是用户生成的,那么显式共享是在新闻提要和股票代码上获得最大显示尺寸的替代方法,前提是您遵循显式共享的所有要求和准则。
当其他人(包括非用户)点击照片时,它会将他们带到与应用程序相关的特定页面,而不是默认放大照片
这是不可能的,因为 FB 用户希望在单击照片时会放大照片。如果点击照片会启动一个 URL,这是一种糟糕的用户体验,因为这不是任何人在点击 FB 上的照片时所期望的。
我能想到的最好的解决方法是编辑图像的描述,并带有指向您应用程序上特定页面的链接,这样当 FB 用户看到图片时,他们可以单击描述中的链接去您想要的地方。