2016-09-05 7 views

答えて

2

これは

送信招待

FirebaseInvites.sendInvitation(
    { 
     title: "The title", // mandatory, see the screenshots for its purpose 
     message: "The message", // mandatory, see the screenshots for its purpose 
     deepLink: "myapp://deeplink", 
     callToActionText: "My CTA", 
     description: "My description", 
     customImage: "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png", 
     //emailSubject: "My Email subject", 
     //emailHtmlContent: "Some <strong>HTML</strong> content", 
     androidClientID: "123abc", 
     // You can find your iOS app's client ID in the GoogleService-Info.plist file you downloaded from the Firebase console 
     iosClientID: "abc123" 
    }, 
    function (result) { 
    console.log("Sent " + result.count + " invites"); 
    console.log("Invitation ID's: " + JSON.stringify(result.invitationIds)); 
    }, 
    function (msg) { 
    alert("Error: " + msg); 
    } 
); 

及び受信ドキュメントに記載する問題https://plugins.telerik.com/cordova/plugin/firebase-invites を解決

FirebaseInvites.getInvitation(
    function (result) { 
    console.log("invitation ID: " + result.invitationId); 
    console.log("deeplink: " + result.deepLink); 
    console.log("matchType: " + result.matchType); // iOS only, either "Weak" or "Strong" as described at https://firebase.google.com/docs/invites/ios 
    }, 
    function (msg) { 
    alert("Error: " + msg); 
    } 
);