2017-07-25 33 views

回答

6

401錯誤與您的授權密鑰無效或不正確有關。

當使用郵差,添加key=前綴授權的價值,就像這樣:

key=AAA... 

有關發送使用郵差下游FCM消息的教程,請參閱下文。

此外,對於您的notification郵件有效負載,text不是有效參數之一,我認爲您正在尋找message來代替。



Postman發送使用郵差

爲此下行消息,你只需要設置如下:

  1. Set請求類型爲POST
  2. 插頭,設置如下:
  3. 身體設置負載參數( *在本實施例中,我們使用了原料選項,見截圖(2)*)
  4. 將請求發送給https://fcm.googleapis.com/fcm/send

截圖:

(1) enter image description here

注意:始終保持你的服務器密鑰祕密。我的鑰匙只有一部分在這裏可見,所以應該沒問題。

(2) enter image description here

(3) enter image description here

注意,該請求是與在響應中的message_id是成功的。

+1

謝謝@AL。你救了我很多的書來讀! 「Postman」並不是Firebase文檔中的資源,這是一種可疑的行爲......我在'windows'下工作,並且沒有內置cURL! – webprogrammer

+0

@webprogrammer不客氣。 :)事實上,我曾經在StackOverflow文檔中提供的說明,但幾個月前關閉了該服務。我猜這裏有很多選項可供選擇,Firebase不希望看起來像他們對服務有偏見。乾杯! –