我正在设计一个面向照片的Facebook应用程序,它可以让用户以应用程序特有的方式讲述故事,并通过发布一张最好大的“封面”照片来宣传这类故事。照片发布是由应用程序完成的,想要看到故事的人需要一种简单而明显的方式被重定向到相应的应用程序生成的页面。因此,这个问题也是如此。
Facebook应用程序是否可以代表用户发布最大尺寸(列宽)的照片,以便当其他人(包括非用户)单击该照片时,它会将他们带到与该应用程序相关的特定页面,而不是默认情况下放大照片?如果不是,最好的解决方法是什么?
发布于 2013-01-05 04:10:10
要在新闻提要上获得最大的照片,您应该查看user generated photos,它需要向您的打开图形操作添加两个额外的参数,以指示用户生成的照片应该在新闻提要和滚动条上具有最大的照片显示。
示例OG帖子:
recipe=http://www.yourdomain.com/pizza.html&
image=http://www.yourdomain.com/images/my_camera_pizza_pic.jpg&
image=true&
access_token=YOUR_ACCESS_TOKEN
如果照片不是用户生成的,那么explicit sharing是在新闻提要和滚动条上获得最大显示大小的替代方案,前提是您遵循所有显式共享的要求和指导原则。
当其他人(包括非用户)点击照片时,它会将他们带到与应用程序相关的特定页面,而不是默认情况下放大照片
这是不可能的,因为FB用户希望当点击照片时,该行为会放大照片。如果点击一张照片启动一个URL,这是一个糟糕的用户体验,因为这不是任何人在FB上点击照片时所期望的。
我能想到的最好的解决办法是编辑图片的描述,并在你的应用程序上链接到你的特定页面,这样当FB用户看到图片时,他们可以点击描述中的链接转到你想要的地方。
https://stackoverflow.com/questions/14128344
复制相似问题