【问题标题】:"URL with custom scheme" in iOS data and "URL" in Android data in facebookiOS 数据中的“带有自定义方案的 URL”和 facebook 中 Android 数据中的“URL”
【发布时间】:2024-04-30 03:00:02
【问题描述】:

我有一个现在可以在 iOS 和 Android 上使用的应用。

现在我想通过调用https://www.codenameone.com/javadoc/com/codename1/social/FacebookConnect.html#inviteFriends函数来添加“邀请朋友”功能,让玩家可以邀请他的朋友安装我的应用程序。我进入https://developers.facebook.com/quickstarts/?platform=app-links-host 站点并在那里选择我的应用程序。但是我不知道如何填写以下内容:

"App Link Name"                       : simply enter the app name? 
"URL with custom scheme" (in iOS Data): should enter something like "myapp://" but I don't know to to configure "myapp" in CodenameOne project.
"URL" (in Android Data)               : ???
"URL" (in Web data)                   : ???

上面提到的iOS_app_url或者android_app_url有地方放吗?

有人可以帮忙吗?谢谢。

【问题讨论】:

  • 您能否告诉我您使用自定义方案为您的 url 做了什么(但我的应用程序尚未发布),并且没有明确的指南告诉我如何将 Facebook 邀请添加到我的应用程序,它是还没有发布。帮助将不胜感激

标签: android ios facebook codenameone facebook-invite-friends


【解决方案1】:

网址应采用myappURL://calledFromFB 的形式,然后在尝试启动您的应用时由 Facebook 启动。

查看ios.urlScheme 构建提示和标题为“将启动参数传递给应用程序”的部分:https://www.codenameone.com/manual/advanced-topics.html

这允许您的应用打开并显示与邀请相关的信息。

【讨论】:

  • 谢谢谢。我应该在“Android 数据”部分为 URL 输入什么内容?
  • 您可以输入完全相同的 URL。这是为了让您可以为每个平台使用两个不同的 URL,这在此处不是必需的。