0

LinkedInのログイン機能を自分のサイトに統合しようとしていますが、ボタンが表示されません。コードは次のとおりです。

  <head><script type="text/javascript" src="http://platform.linkedin.com/in.js">
    <body>

 <script type="IN/Login" data-onAuth="onLinkedInAuth"></script>
</script>
    </body>
</head>

私はこのjsfiddleを作成しました。

私はプログラミングの耳の後ろでかなり濡れているので、API全体を理解することになると私が見逃している単純なものだと確信しています。少しの助けで十分です。

4

3 に答える 3

2

あなたが提供したhtmlはすべてめちゃくちゃです-体は頭の上にあるべきではありません!。基本を学ぶためにこれまたはこれをチェックしてください。

ここに画像の説明を入力してください

ログインページを取得するには、開発者ページにリンクされている手順に従ってください。

まず、 APIキーを取得する必要があります。

それよりも、次のようなHTMLを作成します。

<html>
<head>
<script type="text/javascript" src="http://platform.linkedin.com/in.js">
  api_key: YOUR_API_KEY_GOES_HERE
  authorize: true
</script>

<script type="text/javascript">
function onLinkedInAuth() {
  IN.API.Profile("me")
    .result( function(me) {
      var id = me.values[0].id;
      // AJAX call to pass back id to your server
    });
}
</script>
</head>

<body>
<script type="IN/Login" data-onAuth="onLinkedInAuth"></script>


</body>
</html>
于 2012-08-22T08:44:11.067 に答える
0

タグの順序に問題があります。頭にボディタグを入れることはできません。おそらくこれを試してください:

<head>
    <script type="text/javascript" src="http://platform.linkedin.com/in.js"></script>
</head>
<body>
    <script type="IN/Login" data-onAuth="onLinkedInAuth"></script>
</body>

ただし、LinkedIn Apiがどのように機能するかわからないため、2番目のスクリプトが正しく実行されているかどうかはわかりません。

于 2012-08-22T08:45:30.867 に答える
0
<head>
<script type="text/javascript" src="http://platform.linkedin.com/in.js">
  api_key: YOUR_API_KEY

</script>
</head>
<body>
<script type="IN/Login">
  Hello, <?js= firstName ?> <?js= lastName ?>.
</script>
</body>
于 2013-07-11T06:32:18.993 に答える