在服务器上创建动态链接返回警告
我正在使用Firebase动态链接REST API在服务器上创建动态链接。链接已创建,但会有警告返回:在服务器上创建动态链接返回警告
UNRECOGNIZED_PARAM: Android app '<package name>' lacks SHA256. AppLinks is not enabled for the app
您有什么想法吗?
1)有关SHA256警告的详细信息https://firebase.google.com/docs/dynamic-links/debug#android-sha256-absent;我们正在努力改进关于此的文档;
2)UNRECOGNIZED_PARAM是服务器错误,这是警告,修复未来;火力地堡动态链接的
EDIT十月13.
用法通常具有这样的不同的步骤:
- 创建链接;
- 分享并推广链接(也就是链接到客户/用户的手中);
- 在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相关的警告。
检查服务器团队为什么我们在识别所有参数时返回UNRECOGNIZED_PARAM。同时忽略UNRECOGNIZED_PARAM这个词,这个消息应该是WARNING。我正在检查使用FDL配置Android AppLinks的公共文档,看起来我们没有这样的。将更新时,了解更多。一般来说:如果链接正确地与您的Android应用程序正常工作,请随时忽略此警告。 –