Je développe une application iOS en utilisant IBM MobileFirst Platform 8.0 qui ont des capacités de notification pushIBM MobileFirst Platform - Get Token Confidential client de l'adaptateur
J'ai réussi à envoyer une notification par postier, le processus a été
- Obtenir un jeton de premier serveur de plate-forme mobile
- Envoyer à notification par le repos api avec le jeton
Le lien tutoriel j'ai suivi est,
côté serveur - https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/
côté client - https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/handling-push-notifications/cordova/
Pour l'instant, je suis en train d'envoyer un coup de pouce notification lorsque l'application déclenche un appel d'adaptateur
Je suis actuellement bloqué sur le fait d'obtenir le toke n pièce à l'aide WL.Server.invokeHttp, ci-dessous est plus le code de l'adaptateur et la connectivité mise
function getToken() {
var input = {
method : 'post',
returnedContentType : 'application/json',
path : '/mfp/api/az/v1/token',
headers : {
Authorization:"Basic UHVzaE5asdasdas4444rrraWNhdGlvbjpQdXNoasdasd0aW9u",
contentType:'application/x-www-form-urlencoded'
},
body:{
grant_type : "client_credentials",
scope : "push.application.my.app messages.write",
}
};
var results = MFP.Server.invokeHttp(input);
return results;
}
<connectivity>
<connectionPolicy xsi:type="http:HTTPConnectionPolicyType">
<protocol>http</protocol>
<domain>127.0.0.1</domain>
<port>9080</port>
<connectionTimeoutInMilliseconds>60000</connectionTimeoutInMilliseconds>
<socketTimeoutInMilliseconds>60000</socketTimeoutInMilliseconds>
<maxConcurrentConnectionsPerNode>50</maxConcurrentConnectionsPerNode>
</connectionPolicy>
</connectivity>
espère des conseils, merci à l'avance.