0

以下は私が持っているコードであり、ID #userid を持つ div に情報を自動的に追加する代わりに、実際にユーザー ID を出力する必要があります (現在、それは div に追加するだけですが、できるようにする必要がありますdivラップに自動追加するのではなく、好きな場所に印刷するだけです)。

私の最終的な目標は、ユーザー ID を取得し、それを WordPress クエリに入れることです (ユーザー ID は現在投稿タグとして使用されており、その特定のユーザーからすべての投稿をプルする必要があるため、タグで投稿をクエリしたい)

<script src="http://connect.soundcloud.com/sdk.js"></script>  
<script>
  SC.initialize({
    client_id: "a808af7fabb53ad7971c6c9675f392b3",
    redirect_uri: "http://madebyguerrilla.com/clients/2012/theappreciationengine/wordpress/wp-content/themes/TheAppreciationEngine_WP/callback.html"
  });

  $("#connect").live("click", function(){
    SC.connect(function(){
      SC.get("/me", function(me){
        $("#username").text(me.username);
        $("#userid").text(me.id);
      });
    });
  });

  $("#update").live("click", function(){
    SC.put("/me", {user: {description: $("#description").val()}}, function(response, error){
      if(error){
        alert("Some error occured: " + error.message);
      }else{
        alert("Profile description updated!");
      }
    });
  });
</script>

どんな助けでも大歓迎です。

4

1 に答える 1

0

JS を初めて使用する可能性はありますか? 冗談だ。

通話内では、次のSC.get()ように ID にアクセスできますme.id

var userId;

SC.get("/me", function(me){
    $("#username").text(me.username);
    $("#userid").text(me.id); // <-- This is the user id, you can store it in a variable
    userId = me.id; //           <-- like this
});
于 2012-09-24T17:27:24.400 に答える