近日开发活动网站的 Facebook 应用程序时,在发送应用程序好友邀请(fb:request-form & fb:multi-friend-selector)时,使用者接收到邀请,点击按钮后,只会看到“邀请已过期”,并不会被导向到活动网站。
同事研究后发现,有两个问题点会导致这样的结果:
最近在制作 Facebook 联外通的专案,专案中使用 Facebook JavaScript SDK 来制作,其中有项功能是发送邀请给好友,如下图这样:
诡异的是,明明 fb:request-form 中设定的 type 值是 “HELLOWORLD程式邀请”,但显示出来却是 “Helloworld程式邀请”,英文字仅有首字是大写,后面的字全部自动变成了小写。