2017-10-10 53 views
1

我正在使用Firebase动态链接REST API在服务器上创建动态链接。链接已创建,但会有警告返回:在服务器上创建动态链接返回警告

UNRECOGNIZED_PARAM: Android app '<package name>' lacks SHA256. AppLinks is not enabled for the app 

您有什么想法吗?

+0

检查服务器团队为什么我们在识别所有参数时返回UNRECOGNIZED_PARAM。同时忽略UNRECOGNIZED_PARAM这个词,这个消息应该是WARNING。我正在检查使用FDL配置Android AppLinks的公共文档,看起来我们没有这样的。将更新时,了解更多。一般来说:如果链接正确地与您的Android应用程序正常工作,请随时忽略此警告。 –

回答

1

1)有关SHA256警告的详细信息https://firebase.google.com/docs/dynamic-links/debug#android-sha256-absent;我们正在努力改进关于此的文档;

2)UNRECOGNIZED_PARAM是服务器错误,这是警告,修复未来;火力地堡动态链接的

EDIT十月13.

用法通常具有这样的不同的步骤:

  1. 创建链接;
  2. 分享并推广链接(也就是链接到客户/用户的手中);
  3. 在iOS应用程序,Android应用程序或m站点中接收链接。

步骤#1在这里可使用火力地堡控制台,REST API https://firebase.google.com/docs/dynamic-links/rest,iOS的生成器API https://firebase.google.com/docs/dynamic-links/ios/create,机器人生成器API https://firebase.google.com/docs/dynamic-links/android/create,C++ API https://firebase.google.com/docs/dynamic-links/cpp/create,统一API https://firebase.google.com/docs/dynamic-links/unity/create或手动https://firebase.google.com/docs/dynamic-links/create-manually来完成。

我相信你从问题和评论中使用REST API。

在链接创建过程(或缩短链接)期间,服务器可能会返回与#3点相关的错误或警告(与接收链接有关)。在您的情况下,如果您使用Android应用程序接收链接,服务器将返回与Android相关的警告。

+0

我们不是在Android应用程序中使用此功能,而是在我们的服务器上使用(JAVA) – aGO

+0

因此,您的Firebase项目中没有Android应用程序?或者您不想使用此动态链接定位Android应用程序?请分享您正在创建的Firebase项目和动态链接。随意使用此信息打开Firebase支持服务单。 –

+0

我在Firebase项目中有一个android和ios应用程序,但我想在我们的服务器上创建动态链接(JAVA) – aGO