簡體   English   中英

您必須將有效的JavaScript API域指定為此密鑰配置的一部分。 在LinkedIn

[英]You must specify a valid JavaScript API Domain as part of this key's configuration. in LinkedIn

我嘗試使用帶有回調選項的LinkedIn共享選項創建一個MVC4應用程序。

我用我的app id在我的Layout.cshtml中引用我的腳本。

  <script type="text/javascript" src="//platform.linkedin.com/in.js">
        api_key: APIkeyGOEShere
    </script>
    <script type="text/javascript">
        function testme(count) {
            alert("That document has been shared: " + count + " times");
        }
    </script>

但是螢火蟲顯示的信息如下圖所示

在此輸入圖像描述

但我相信我的AppID是正確的。 我不知道出現此錯誤的原因是什么。

編輯

我將api_key放在單引號內

 <script type="text/javascript" src="//platform.linkedin.com/in.js">
        api_key: 'APIkeyGOEShere'
    </script>

但我在螢火蟲中得到了一個不同的東西

錯誤:API密鑰無效拋出新錯誤(“API密鑰無效”);

任何格式都需要將API密鑰放在javascript中。

請幫忙。

刪除apikey周圍的引號。 那就是問題所在。

你的API密鑰看起來有點短......

你剛剛注冊了你的API密鑰嗎? 根據尤金奧尼爾在這個論壇上的說法:

注冊API密鑰並指定有效域后,更改可能最多需要30分鍾才能生效,因此如果不能立即生效,請去喝杯咖啡,然后再查看幾個。

另外,請確保指定了您的API域。

他概述了以下全部步驟:

要注冊API密鑰:

前往https://www.linkedin.com/secure/developer

登錄並單擊“添加新應用程序”鏈接

填寫以下信息:

  • 公司(從下拉列表中選擇)

  • 申請名稱(例如我的公司職位)

  • 說明(例如,接收求職者的申請)

  • JavaScript API域(這是一個重要的步驟。這是按鈕將發布的網站,例如http://www.mycompany.com

  • 應用程序使用(從列表中選擇一個,如果沒有符合您的需求,請選擇“其他”)

  • Developer Contact Email(您的電子郵件地址)

  • 電話(如果帳戶有問題,可以撥打電話號碼)

檢查“我同意”安全文本(輸入您在其上方看到的字符)

以這種形式:

JavaScript設置

您必須輸入您的域,單擊“ 添加” ,然后單擊“ 更新”按鈕進行確認。

我沒有第一次這樣做。 即使我的域名出現在屏幕上,也沒有提交。

我也遇到了這個問題。

當我意識到LinkedIn首先沒有保存我的“有效SDK域”時,我正在調試這個問題一個小時。

加上Paul Nowak正確答案有助於解決我的問題。

別忘了在這里設置正確的URL。

菜單選項

在此輸入圖像描述

和URL在這里

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM