問題タブ [soundcloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Soundcloud - アクセス トークンの取得に関する問題 - メッセージを取得する invalid_client
soundcloud.com にアプリを登録しました oauth 2 と php でログインしようとしています curl を使用しています 正常にログインできるように見えますが、アクセス コードのトークンを交換しようとすると、次のエラーが表示されます: {"エラー":"invalid_client"}
curlを使って投稿しています
ここの誰かが、私が間違っていることについて正しい方向に向けてくれることを願っています.
ありがとう。
python - オーディオ ファイルの 1 秒あたりの最大振幅を取得する
ここに同様の質問がいくつかあることは知っていますが、それらのほとんどは波形画像の生成に関するものであり、これは私が望んでいるものではありません。
私の目標は、SoundCloud に似ていますが、画像ではなく、オーディオ ファイルの波形視覚化を生成することです。配列内のオーディオ クリップの各秒 (または 0.5 秒) の最大振幅データを取得したいと考えています。次に、このデータを使用して、CSS ベースのビジュアライゼーションを作成できます。
理想的には、オーディオ ファイル全体の最大振幅のパーセンテージとして、毎秒のすべての振幅値を持つ配列を取得したいと考えています。次に例を示します。
少なくともnumpy
Python のwave
モジュールを使用する必要があると思いますが、必要なデータを取得する方法がわかりません。Python を使用したいのですが、ある種のコマンドライン ツールの使用に完全に反対しているわけではありません。
html - サウンドクラウドのオーディオストリーミングはどのように機能しますか?
私は、Soundcloud のオーディオ トラック ストリーミング機能で使用されているテクノロジについて疑問に思っていました。HTML5 またはその他の方法を使用していますか? 彼らが従来の Flash プレーヤーを使用していないことは確かにわかっています。何か案は ?
javascript - Javascriptを使用してクラスをYouTubeiframe要素に追加する
私はかなりの数の記事があるサイトで働いています。かなりの数のYouTube動画が、YT埋め込みコードを介して埋め込まれています。
デザインが変更されたため、以前に埋め込まれたビデオの高さと幅は、新しいデザインと一致しなくなりました。したがって、CSSを使用してiframeをターゲットにして、正しいサイズで表示します。これは正常に機能しますが、誤ってサイズ変更される他のiframeオブジェクト(Soundcloudプレーヤーなど)もあります。YTまたはSCの埋め込みコードにはクラスがないため、一方の種類の埋め込みコードをターゲットにして、もう一方をそのままにしておくことはできません。
jsを使用してクラスをYouTubeiframe要素のみに追加し、他のiframe要素はそのままにしておくことは可能ですか?
java - JavaでのHTTPPOSTリクエスト.setRequestMethod()は何もしません
私は絶対にこれの上に私の髪を引き裂いています。
JavaでHTTPPOSTリクエストを作成しようとしていますが、代わりにGETとして送信し続けます。POSTリクエストを送信するためにいくつかの異なる方法に従いましたが、それらはすべてGETとして送信することになります。
これは私が現在持っているものです:
私はStackOverflowのある投稿で、conn.setDoOuput(true)が接続を自動的にPOSTにすることになっていることを読みました。ただし、コードをデバッグすると、保護されたメンバーのconn.methodはGETのままになります。
また、url.openConnection()をHttpURLConnectionとしてキャストし、.setRequestMethod( "POST")を呼び出しましたが、conn.methodを変更することはまったくありませんでした。
ボーナスとして、私はsoundcloud認証をしようとしています、そして基本的に私がそれをすることを考えたすべての方法は完全な失敗でした...多分誰かがこれのためのより良い解決策を持っていますか?
java - 認証されていない Java ピア
SoundCloud のセットアップで OAuth を取得しようとしていますが、非常に問題があります。私の最新の問題はこれです:
SoundCloud に接続されているポップアップ ウィンドウからユーザーをログインさせます。ユーザーがログインすると、コードが返されます。これはすべて機能しています。ただし、次のステップは失敗しています。コードを取得したら、次の Java コードのスニペットを実行します。
Java は api.authorizationCode(code) 行で次のエラーで失敗します。
私はオンラインで詮索し、この投稿に出くわしました:
上記の2つの証明書をJava cacertsファイルに追加することを提案しました。jdk と jre の両方に 2 つの証明書を追加しましたが、アプリはまだ同じエラーで失敗します。私がここに欠けているものはありますか?
補足として、私は現在、この API を使用して SoundCloud にアクセスしています: https://github.com/soundcloud/java-api-wrapper
soundcloud - Javascript SDK connect()関数がChromeで機能しない
ここの例の後に私のコードをモデル化しようとしています:http://connect.soundcloud.com/examples/connecting.html#
Firefoxで動作しますが、Chromeでは動作しません。Chromeでは、soundcloudポップアップが正しく表示され、サインイン(sc-connect.htmlに戻る)できますが、ウィンドウが閉じません。よく調べてみると、window.openerがnullであるため、javascriptエラーが発生します。ローカルホストURIと関係があるのだろうか?上記のリンクの例は、FirefoxとChromeの両方で機能します。何か案は?以下の私のコード:
私のsc-connect.htmlページは次のようになります。
このアプリのsoundcloudでURIをリダイレクトします:http:// localhost:3000 / sc-connect.html
oauth-2.0 - SoundCloud - ページにリダイレクトせずに各ユーザーをログインする方法
私はsoundcloud用のモバイルアプリを作成しています。学ぶための趣味のプロジェクトです。
ドキュメントを読んだ後、(ユーザーを認証するために)トークンを取得するには、別のページにリダイレクトする必要があり、そこからユーザーがログインしてトークンを取得することを理解しました…
私のアプリでは、接続ページにリダイレクトしてユーザーを認証したくありません...アプリから直接ログインするAPIはありますか?
php - 標準の URL から埋め込むための適切な soundcloud の URL を取得するにはどうすればよいですか?
そのため、現在、埋め込みタグまたは iframe タグに既に埋め込まれている soundcloud ファイルから URL を取得し、それらの URL を別のページで使用して、fancybox に表示できます。ユーザーが やなどの典型的な共有 URL を提供した場合、適切な URL を取得したり、fancybox に表示したりする方法はありますhttp://soundcloud.com/song-b/song-please
かhttp://snd.sc/yp6VMo
? API ドキュメントを調べてみましたが、探しているものを実際に見つけることができませんでした。
soundcloud - Soundcloud API スロットリング。
私は現在、SoundCloud API を試していますが、/tracks リソースに対する GET リクエストが一度に 200 を超える結果を返さないことに気付きました。これに関するいくつかの質問:
- この制限は意図的なものですか?
- この制限を増やす方法はありますか?
- そうでない場合、これを回避する最善の方法は何ですか? 200 を超えるトラックがクエリに一致する場合、次の一致セットを取得するために新しいクエリを発行できるように、ある種の継続/ページネーション パラメータを取得する簡単な方法はありますか?