से delivery_receipt_notification वापस प्राप्त नहीं कर रहा है मैं सीसीएस से receipt
प्राप्त करने का प्रयास कर रहा हूं, लेकिन मैं बस सक्षम नहीं हूं।जीसीएम सीसीएस
मैं एक go
स्क्रिप्ट है: जब मैं स्क्रिप्ट चलाने
package main
import (
"fmt"
"github.com/brunohenrique/go-gcm/ccs"
)
var (
user = struct {
gcmToken string
}{"mg0xe56LfjE:APA91bFHtHVQt85iNgyzTeDowovIGPAD_NbBjURppy1LgV9_oaM2R_9zn1fDXNuEeOoALTj7F8e8JmNPI3Md-CbbgTxdvxVrONFVfGz2dOujsaGkZjEhJcBH8sWvRNYZNIp2j2QliAEX"}
)
func main() {
con := connect()
// Sends a message
con.Send(&ccs.OutMsg{
To: user.gcmToken,
ID: "m-1366082849205",
Notification: map[string]interface{}{
"title": "Hey!",
"body": "There",
"sound": "default",
},
TimeToLive: 600,
DeliveryReceiptRequested: true,
DelayWhileIdle: true,
})
// Listen to messages
for {
m, err := con.Receive()
if err != nil {
fmt.Printf(">>> Err: %+v \n", err)
}
go func(m *ccs.InMsg) {
fmt.Printf(">>> InMsg: %+v \n", m)
}(m)
}
}
सब कुछ ठीक लगता है, लेकिन वापस नहीं रसीद संदेश:
यहाँ मैं क्या कर रहा है
और जब मैं अधिसूचना प्राप्त करता हूं तो मैं यही कर रहा हूं:
क्या मैं कुछ गलत कर रहा हूं या कुछ खो रहा हूं?
उह, हे, टोकन को गुप्त नहीं माना जाता है ... है ना? – Jonathan
ऐसा नहीं सोचें, किसी डिवाइस को अधिसूचना भेजने के लिए, आपको इसे अपने जीसीएम उपयोगकर्ता टोकन का उपयोग करके पंजीकृत करना होगा :) –