2017-08-17 146 views
0

對不起,如果這個問題似乎新手,因爲這是我第一次使用branch.io。我已將SDK集成到我的應用程序並測試了鏈接。但是,我堅持下一步 - 創建鏈接。如何設置動態鏈接的branch.io

我正在嘗試設置branch.io,以便我的用戶可以使用社交共享插件共享內容。內容是從CMS動態創建的。

一些善良的人會幫助我指出正確的方向嗎? PS,我看了所有的單證提供,我讀的越多,越糊塗我從Branch.io

回答

0

Amruta這裏:

這是很容易創建你的應用程序中科聯繫,並添加動態生成內容到鏈接參數。 分支也有一個默認的分享表,可以集成到您的應用程序中,讓您的用戶能夠共享鏈接。

您可以查看我們的文檔here

你只需要下面的代碼添加到您的應用程序:

  1. 創建一個包含關於正在分享的內容細節BranchUniversalObject。

var branchUniversalObj = null;

Branch.createBranchUniversalObject({ 
    canonicalIdentifier: 'monster/12345', 
    title: 'Meet Mr. Squiggles', 
    contentDescription: 'Your friend Josh has invited you to meet his awesome monster, Mr. Squiggles!', 
    contentImageUrl: 'https://example.com/monster-pic-12345.png', 
    contentMetadata: { 
    'userId': '12345', 
    'userName': 'Josh', 
    'monsterName': 'Mr. Squiggles' 
    } 
}).then(function (newBranchUniversalObj) { 
    branchUniversalObj = newBranchUniversalObj; 
    console.log(newBranchUniversalObj); 
}); 
  • 使用sharesheet()方法與分公司普遍目的是表明該處的自定義共享片。您可以添加分析標籤,如channel,campaign等作爲參數。

    branchUniversalObj.showShareSheet({ 
        // put your link properties here 
        "feature" : "share", 
        "channel" : "facebook" 
    }, { 
        // put your control parameters here 
        "$desktop_url" : "http://desktop-url.com", 
    }); 
    
  • 相關問題