Skip to content

Commit

Permalink
Merge pull request #4 from patrickkabwe/fix/client
Browse files Browse the repository at this point in the history
chore: code clean up
  • Loading branch information
patrickkabwe authored Jun 23, 2024
2 parents bb83b37 + f023431 commit 3fe4e06
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 7 deletions.
1 change: 0 additions & 1 deletion client.go
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ func (f *FCMClient) handleResponse(res *http.Response) error {
log.Println(status, message)
return fmt.Errorf(`%s: %s`, status, message)
default:
log.Println("Message sent successfully")
return nil
}
}
2 changes: 1 addition & 1 deletion example/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module example

go 1.21.0

require github.com/patrickkabwe/go-fcm v0.2.0
require github.com/patrickkabwe/go-fcm v1.0.0

require github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
6 changes: 4 additions & 2 deletions example/go.sum
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk=
github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
github.com/patrickkabwe/go-fcm v0.2.0 h1:dqRyYSJwC6Dy3ABQMHdIK2jXqN4Nf2eXaHZ7JCYdYmI=
github.com/patrickkabwe/go-fcm v0.2.0/go.mod h1:F//w2lQRwN7q6lXblqvrIrbp0S4ZL1MwxnO0ldTZPQs=
github.com/patrickkabwe/go-fcm v0.2.1 h1:lxK/OZCmBauOAdOKbZ8q9E3Dv3p7C2O+XNpVX2P4RYs=
github.com/patrickkabwe/go-fcm v0.2.1/go.mod h1:F//w2lQRwN7q6lXblqvrIrbp0S4ZL1MwxnO0ldTZPQs=
github.com/patrickkabwe/go-fcm v1.0.0 h1:PdMJn06Gl93VZSNyrTo07gcv35KbnSqlhXchGY5cffI=
github.com/patrickkabwe/go-fcm v1.0.0/go.mod h1:F//w2lQRwN7q6lXblqvrIrbp0S4ZL1MwxnO0ldTZPQs=
6 changes: 3 additions & 3 deletions example/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
func main() {
// Create a new FCM client.
client := fcm.NewClient().
WithCredentialFile("path/to/your/credential.json")
WithCredentialFile("service_test.json")

// Create a new message payload.
msg := &fcm.MessagePayload{
Expand All @@ -19,12 +19,12 @@ func main() {
Title: "Hello",
Body: "World",
},
Topic: "news",
Token: "fRo..............THx",
},
}

// Send the message to the FCM server.
if err := client.SendToTopic(msg); err != nil {
if err := client.Send(msg); err != nil {
log.Fatalf("failed to send message: %v", err)
}

Expand Down
12 changes: 12 additions & 0 deletions example/service_test.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"type": "service_account",
"project_id": "project_id",
"private_key_id": "test",
"private_key": "-----BEGIN PRIVATE KEY-----\nMIIEowIBAAKCAQEA4iqILmjR36rvfCLhtLV1N7q1EMlq8cUcMOzlR/C2qGZI+f8q\nhVWju0rhSQDORK8iBbbvtMYf7nRQUidsiE+RK7XdFSiZxjDF/FJvYUcxdNyg4bFl\nqlrb4V3tqsZD7A5Jp19HUYxIUEYzU3WRsI8oUzj0CI3bs3ZZh5c4w8rBwcDM++ED\nHm8qHDn5XI9y+mSiUnMXwccVLSdZCNDijyZjjMVKHA0VCed/esimqDZsNN2amIN6\nRpYVkXBQGuTha4yEksxy0tmirEGeQvR1LDwE5tnIFxKbl1m5Oa38GlEKO7eh0Ygn\nLdmg4b4NqL7mopl19+l2+nkTgB1kCubuLr74NwIDAQABAoIBAAkTd9+U6Uc2juHG\nbJRZ69hOr9F6o8YMCPOVriXS7SGY6TjPGp+7LhToDl5ln+F1vcHI85mnkcR5+ncx\nidN2jfbZF4Qv2uvvLSLRFBMtTjjIWdR00AWkG8rRgCYoSrWAZUhINI57OLOv/YNN\n5ojVVeLxGCn3t2deSn18fhStYFUsGjdh3I2DIMZxkT5NU85OHP1BaYRlG15DrpK1\nZ/miZCrlfPoz5Mu3GsIvMqNKW/+NAcZU/7DkhOUad0IzIPa5FT+XuIla0n0D39aR\n6Zgbd99Kj3o5H/021YhiBJZj0FFPfnDKFbkK987Q9J2vhEaxxnGrNQW9j79N11WG\ngX1Zl4ECgYEA/SwKY/u05ZAWzSvqnO+dwIexjtdBXIaPPOSVDZUXBxfTI0YTtIeX\nxK/PA+IlYA2lmmNHBJQJdsBbmed1LIaunUN5G1dtCbXy2AoEhrTjutG5DTG1Xlnq\nX6OLYzmtSFAPtdr8ptoFzkJ2Y8eT5LJbA9jc8ugNIXaYdDpZIuj45eECgYEA5LFE\nOyH631tvUlwAUt2epw+h7AZ+vGkrND5SiuX4/hufbSTtmWSJHPqs2mdbSd/eg9+y\noFedYh1DAnMO1sg+qSRm/dN7BNQ0Nxd6ItUTYDOmZfDKoH38zqnXW4O9Ys8OimcE\nWIDs2m4lpoH1R86PUg3BsVbkHGR5Ma1VPSwqcRcCgYBYv92MmyoY51/24JRIG3+T\nhH3r8u2Iv+rqj77omgEOjX2IegJiYL4FRxQs6lPrzhzleDPnGPYQWPJDi236A+Sm\nYIbN3OHua4gLz8cyaasDTI2wYGKSBrcwe6ZbTFbAaMB5IaE75GXwnj/eTpI7s4JQ\nYO9jf5FKz8Y1yFaC9GR8QQKBgFmCdHU8mIehrxGqRsooSfeTa8oIxMQT2cAqAH6z\nAmDbCOxcPs8CBZSdHNijCZ0BjYNKJA0UHdqQH3Eu/YjdeYEUaWdBxe2e7Qz/GGPX\nyCyoKqHNvFFS3oc4/Lyp9I9fAY70QUQuugXIhN4GEa3YUEpKbhxuKPxf6vuhnzJB\nPh9jAoGBAOJcOxrG0p26oGz22x6eLvkzlBXBaa74oey4uH01ZL1Aa/sIw28glWZ2\nW2Yo7I7r1Fg02zKpAaXfCrH0++c/0ZCyYLG/cHuZVafVC9v9Cv+u51navRWl44Ux\no8eEcZM7PI1vs116jXikEY878gvR03i9ONAGSqPAQpemehKrM9kQ\n-----END PRIVATE KEY-----\n",
"client_email": "firebase-adminsdk-eif76@project_id.iam.gserviceaccount.com",
"client_id": "test",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "test"
}

0 comments on commit 3fe4e06

Please sign in to comment.