0

彼がsoundcloudに正常に接続した後、soundcloudのユーザー名を取得したい...接続はできますが、soundcloudユーザーのユーザー名を取得できません

<script type="text/javascript">

  $(document).ready(function() {
      SC.initialize({
          client_id: '****',
          redirect_uri: '***'
      });

  $('#connect').click(function(){
          SC.connect(function() {
              SC.get('/me', function(data) {
                  $('#name').text(data.username);
              });
          });
      });
  });

  </script>

</head>

<body>

<input type="image" src="images/larger-connect-with-sc.png" id="connect" />
<p>
Logged in as: <span id="name"></span>
</p>
4

2 に答える 2

0
<body onload="window.opener.setTimeout(window.opener.SC.connectCallback, 1)"> <b style="width: 100%; text-align: center;">This popup should automatically close in a few seconds</b> </body>
于 2012-05-29T07:14:39.483 に答える
0

私にはすべてが大丈夫に見えます。以下は、比較に使用できる一部を省略した完全なソース コードです。

<!doctype html>
<html>
  <head>
  <title>Example Two</title>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  <script src="http://connect.soundcloud.com/sdk.js"></script>
  <script>
  $(document).ready(function() {
    SC.initialize({
      client_id: '8d720a0f46531b275c7c9a82619c9d46',
      redirect_uri: 'http://demo.paulosman.me/callback.html'
    });

    $('#connect').click(function() {
      SC.connect(function() {
        SC.get('/me', function(data) {
          $('#name').text(data.username);
        });
      });
    });
  });
  </script>
  </head>
  <body>
    <input type="image" src="images/larger-connect-with-sc.png" id="connect" />
    <p>
      Logged in as: <span id="name"></span>
    </p>
  </body>
</html>

ここで実例を見ることができます。

それがうまくいくかどうか教えてください。

于 2012-04-30T09:44:23.310 に答える