javascript - Firebase 动态链接 Rest API : Unknown name "socialMetaTagInfo"

标签 javascript jquery ajax rest firebase-dynamic-links

根据此文档,我想向我的动态链接添加一些社交元标记信息:

https://firebase.google.com/docs/reference/dynamic-links/link-shortener

我必须在参数中添加socialMetaTagInfo。

但是当我这样做时,我收到错误 400 并显示以下消息:

message: "Invalid JSON payload received. Unknown name "socialMetaTagInfo": Cannot find field." status: "INVALID_ARGUMENT"

我的代码如下:

var params = {
        "longDynamicLink": "https://myapp.page.link/?link=https://www.google.com",
        "socialMetaTagInfo": {
          "socialTitle": "test title",
          "socialDescription": "test description"
        },
        "suffix": {
          "option": "SHORT"
        }
      }

      $.ajax({
          url: 'https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=MYAPIKEY',
          type: 'POST',
          data: JSON.stringify(params),
          dataType: 'json',
          contentType: 'application/json',
          success: function (response) {
              console.log(response.shortLink);
          },
          error: function () {
              console.log("error");
          }
        });
      });

最佳答案

var params = {
        "dynamicLinkInfo": "https://myapp.page.link",
        "link": "https://www.google.com",
        "socialMetaTagInfo": {
          "socialTitle": "test title",
          "socialDescription": "test description"
        },
        "suffix": {
          "option": "SHORT"
        }
      }

关于javascript - Firebase 动态链接 Rest API : Unknown name "socialMetaTagInfo",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57307330/

相关文章:

javascript - 为什么Object.keys()方法没有添加到Object.prototype中?

javascript - moment.js 没有创建正确的日期

php - 从复选框值中生成 URL。 mvc模式

jquery - 是否有特定的 jquery 方法可以在 ajax 加载时执行某些操作?

javascript - 发送此 AJAX Post 数据的正确内容类型

php - 使用 PHP 和 Twitter API 创建回复

javascript - ng-show 不评估 $scope.foo.name !== 'root' 在 Controller 中动态添加 html

javascript - jQuery 的 show() 和 hide() 在 IE8 中不起作用(当使用 IE 调试器时,代码突然起作用)

jquery - 你能操作页面标题吗?

javascript - 检测加载的页面 - ajax