メニュー

Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

クレデンシャルリソース

Credentialリソースは、特定のプッシュ通知チャネルに対する単一のクレデンシャルレコードを表します。 現時点ではAPNS、FCM、およびGCMがサポートされています。 クレデンシャルはプッシュのベンダーにより異なり、ベンダー自身によって発行されます。 このリソースで、プッシュ通知に使用されるべきTwilioクレデンシャルを送信できるようになります。

ベンダー固有のクレデンシャルのプロビジョニングについては、下記のドキュメントをご覧ください。

Twilio コンソール

You can manage the Credentials for use with Programmable Chat using your Twilio console when logged in to the console.

プロパティ

各クレデンシャルリソースに次のプロパティがあります。

Names in PHP format
sid
sid<CR> Not PII

このリソースを一意に識別する 34 文字の文字列です。

accountSid
sid<AC> Not PII

このリソースに関連するアカウントのユニーク ID です。

friendlyName
文字列 PII MTL: 120 DAYS

このリソースの、人間が読みやすい形式の名前です。

type
enum:push_service Not PII

Indicates which push notifications service this credential is for - either gcm, fcm, or apn

sandbox
文字列 Not PII

[APN only] true when this resource should use the sandbox APN service. false when it should use the production APN service.

dateCreated
date_time<iso8601> Not PII

このリソースの作成された日付です。

dateUpdated
date_time<iso8601> Not PII

このリソースが最後に更新された日付です。

url
url Not PII

このクレデンシャルリソースの絶対 URL です。

        
        
        
        
        Names in PHP format
        type
        必須
        post enum:push_service Not PII

        Credential type, one of "gcm", "fcm", or "apn"

        friendlyName
        オプション
        post 文字列 PII MTL: 120 DAYS

        保存されているクレデンシャルのフレンドリーネーム。

        certificate
        オプション
        post 文字列 Not PII

        [APN only] URL encoded representation of the certificate, e.g. -----BEGIN CERTIFICATE----- MIIFnTCCBIWgAwIBAgIIAjy9H849+E8wDQYJKoZIhvcNAQEFBQAwgZYxCzAJBgNV.....A== -----END CERTIFICATE-----

        privateKey
        オプション
        post 文字列 Not PII

        [APN only] URL encoded representation of the private key, e.g. -----BEGIN RSA PRIVATE KEY----- MIIEpQIBAAKCAQEAuyf/lNrH9ck8DmNyo3fGgvCI1l9s+cmBY3WIz+cUDqmxiieR. -----END RSA PRIVATE KEY-----

        sandbox
        オプション
        post boolean Not PII

        [APN only] use this credential for sending to production or sandbox APNs (string true or false)

        apiKey
        オプション
        post 文字列 Not PII

        [GCM only] This is the "API key" for project from Google Developer console for your GCM Service application credential

        secret
        オプション
        post 文字列 Not PII

        [FCM only] This is the "Server key" of your project from Firebase console under Settings / Cloud messaging.

              
              
              
              

              クレデンシャルを取得する

              GET /Credentials/{Credential SID}
              
                    
                    
                    
                    

                    クレデンシャルを更新する

                    POST /Credentials/{Credential SID}
                    

                    パラメーター

                    Names in PHP format
                    friendlyName
                    オプション
                    post 文字列 PII MTL: 120 DAYS

                    保存されているクレデンシャルのフレンドリーネーム。

                    certificate
                    オプション
                    post 文字列 Not PII

                    [APN only] URL encoded representation of the certificate, e.g. -----BEGIN CERTIFICATE----- MIIFnTCCBIWgAwIBAgIIAjy9H849+E8wDQYJKoZIhvcNAQEFBQAwgZYxCzAJBgNV.....A== -----END CERTIFICATE-----

                    privateKey
                    オプション
                    post 文字列 Not PII

                    [APN only] URL encoded representation of the private key, e.g. -----BEGIN RSA PRIVATE KEY----- MIIEpQIBAAKCAQEAuyf/lNrH9ck8DmNyo3fGgvCI1l9s+cmBY3WIz+cUDqmxiieR. -----END RSA PRIVATE KEY-----

                    sandbox
                    オプション
                    post boolean Not PII

                    [APN only] use this credential for sending to production or sandbox APNs (string true or false)

                    apiKey
                    オプション
                    post 文字列 Not PII

                    [GCM only] This is the "API key" for project from Google Developer console for your GCM Service application credential

                    secret
                    オプション
                    post 文字列 Not PII

                    [FCM only] This is the "Server key" of your project from Firebase console under Settings / Cloud messaging.

                          
                          
                          
                          

                          クレデンシャルを削除する

                          DELETE /Credentials/{Credential SID}
                          
                                
                                
                                
                                
                                Rate this page:

                                ヘルプが必要ですか?

                                We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd browsing the Twilio tag on Stack Overflow.