(舊版) Amazon FireOS應用程式註冊 amazon-fireos-application-registration

NOTE
此頁面上的內容僅供參考。 使用此API需要Adobe的目前授權。 不允許未經授權的使用。
IMPORTANT
請務必隨時瞭解彙總在產品公告頁面中的最新Adobe Pass驗證產品公告和淘汰時間表。

簡介 intro

從3.0版的FireOS AccessEnabler SDK開始,我們正在變更Adobe伺服器的驗證機制。 我們不使用公開金鑰和秘密系統來簽署requestorID,而是引入軟體陳述式字串的概念,可用來取得存取權杖,稍後再用於SDK對伺服器進行的所有呼叫。 除了軟體宣告之外,您還需要為應用程式建立深層連結。

如需詳細資訊,請參閱動態使用者端註冊概述

什麼是軟體宣告? what

軟體陳述式是包含應用程式相關資訊的JWT權杖。 每個應用程式都應該有專屬的軟體宣告,我們的伺服器會使用這些宣告來識別Adobe系統中的應用程式。 軟體陳述式需要在您初始化AccessEnabler SDK時傳遞,並將用來註冊具有Adobe的應用程式。 註冊後,SDK將會收到使用者端ID和使用者端密碼,這些密碼將用於取得存取權杖。 SDK對伺服器進行的任何呼叫都需要有效的存取Token。 SDK負責註冊應用程式、取得和重新整理存取權杖。

注意: ​軟體陳述式是應用程式專屬的,個別軟體陳述式不能用於多個應用程式。 請注意,這也適用於提供多個管道存取權的應用程式。

如何取得軟體宣告? how-to

如果您能存取Adobe的TVE控制面板:

  1. 開啟瀏覽器並導覽至https://experience.adobe.com/#/pass/authentication

  2. 導覽至​ Channels ​區段,然後選取您的頻道。

  3. 導覽至​ Registered Applications ​標籤。

  4. 按一下​ Add new application

  5. 提供應用程式的名稱和版本,並選取可使用它的平台(例如Android)。

  6. 從已為程式設計師設定的網域清單中選擇,以提供​ Domain Name

  7. 將您的變更推播到伺服器,然後導覽回到您頻道的​ Registered Applications ​索引標籤。

    您應該會看到包含所有已註冊應用程式的清單。

  8. 按一下您剛建立的應用程式上的​ Download

    您可能需要等候數分鐘,您的軟體宣告才可以下載。

    下載文字檔。 將其內容當做您的軟體宣告使用。

如需詳細資訊,請參閱動態使用者端註冊管理

如果您沒有AdobeTVE儀表板的存取權:

將票證提交至tve-support@adobe.com。 包含所有必要資訊,包括頻道、應用程式名稱、版本和平台,我們的支援團隊會為您建立軟體宣告。

如何使用軟體宣告 use

取得軟體陳述式後,您必須將它當做Access Enabler建構函式中的引數傳遞。 Adobe建議將軟體陳述式託管於遠端位置。 如此一來,您就可以輕鬆撤銷及變更軟體陳述式,而不需發行新版的應用程式。

如何使用軟體宣告 use-both

在應用程式的資源檔strings.xml中新增下列程式碼:

<string name="software_statement">softwarestatement value</string>
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b