正在寻找Firebase通知FirebaseMessaging UserInfo字段文档

时间:2017-08-15 10:57:55

标签: ios firebase firebase-notifications

我正在寻找有关FirebaseMessaging的详细信息以及我们在userInfo中收到的字段的含义

我可以设法对下面的一些字段进行映射和反向工程,但我更喜欢有关于结构的文档

我在这里找不到 https://firebase.google.com/docs/reference/ios/firebasemessaging/api/reference/Classes/FIRMessagingMessageInfo

  ▿ 0 : 2 elements
    ▿ key : AnyHashable("google.c.a.c_l")
      - value : "google.c.a.c_l"
    - value : MyMessageLabel
  ▿ 1 : 2 elements
    ▿ key : AnyHashable("MyFirstKey")
      - value : "MyFirstKey"
    - value : MyFirstValue
  ▿ 2 : 2 elements
    ▿ key : AnyHashable("MySecondKey")
      - value : "MySecondKey"
    - value : MeSecondValue
  ▿ 3 : 2 elements
    ▿ key : AnyHashable("google.c.a.e")
      - value : "google.c.a.e"
    - value : 1
  ▿ 4 : 2 elements
    ▿ key : AnyHashable("google.c.a.ts")
      - value : "google.c.a.ts"
    - value : 1502794207
  ▿ 5 : 2 elements
    ▿ key : AnyHashable("google.c.a.udt")
      - value : "google.c.a.udt"
    - value : 0
  ▿ 6 : 2 elements
    ▿ key : AnyHashable("gcm.n.e")
      - value : "gcm.n.e"
    - value : 1
  ▿ 7 : 2 elements
    ▿ key : AnyHashable("aps")
      - value : "aps"
    ▿ value : 1 element
      ▿ 0 : 2 elements
        - key : alert
        ▿ value : 2 elements
          ▿ 0 : 2 elements
            - key : title
            - value : MyKeys
          ▿ 1 : 2 elements
            - key : body
            - value : MyMessage
  ▿ 8 : 2 elements
    ▿ key : AnyHashable("google.c.a.c_id")
      - value : "google.c.a.c_id"
    - value : 6841195152614788722
  ▿ 9 : 2 elements
    ▿ key : AnyHashable("gcm.message_id")
      - value : "gcm.message_id"
    - value : 0:15027942336070%49e9e09f49e9e09f

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找的是FCM HTTP协议。它的文档是here