問題タブ [khan-academy]
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.
android - このAPIのOAuthフローを理解できません
Khan AcademyAPIのOAuthフローを理解するのを手伝ってくれる人はいますか?次のリンクからアクセスできます: https ://github.com/Khan/khan-api/wiki/Khan-Academy-API-Authentication
私はScribeを使用しています。
動作するコードは次のとおりです。
応答を受け取ったら、ユーザーをそのページにリダイレクトする必要があります。次に、ログインが成功すると、ブラウザはリクエストトークンを含むURLで応答します...
これが私が試したがうまくいかなかった2つの異なることとその結果です:
1)
結果は:
スレッド"main"org.scribe.exceptions.OAuthExceptionの例外:応答本文が正しくありません。これからトークンとシークレットを抽出できません:
応答は壊れたhtmlファイルの文字列です(画像が表示されていないという意味で壊れています...)
2)また私は試しました:
結果は次のとおりです。
同じ基本文字列を使用して署名を生成し、HMAC-SHA1メソッドのキーとしてコンシューマーキーを使用しています。
KhanAPIは次のようになります。importorg.scribe.builder.api.DefaultApi10a; import org.scribe.model.Token;
パブリッククラスKhanApiはDefaultApi10aを拡張します{
}
誰か助けてもらえますか?ありがとう、
php - カーン アカデミー PHP Oauth コード
カーン アカデミーの OAuth に本当に苦労しています。これは私のクラスの Web サイト (私は教師です) 用で、特定の生徒のユーザー データを取得したいと考えています。OAUTH を実行できれば問題ありません。PHPを使用しています。
そこには多くのライブラリがあるようです。私はGoogle Oauthで遊んでいます(ここにありますhttp://code.google.com/p/oauth-php/source/browse/trunk/example/client/twolegged.php)
トークン リクエストをうまく作成できますが、スクリプトで呼び出すと、別のページにリダイレクトしようとしてそこでブロックされるようです。
http://myonlinegrades.com/prealg/khan/oauth-php/example/client/twoleggedtest.php
私は本当に苦労しています - 私はあなたが提供するかもしれないどんな助けも大好きです.
以下のコード:
coldfusion - カーンアカデミー API
生徒たちに、khanacademy.org のコーチとして私を追加してもらいたいです。
Q: カーン アカデミーの API からどのようなデータを取得できますか? 彼らが視聴したビデオやバッジを取得できますか?
computer-science - カーン アカデミー CS は何語を使用していますか?
息子はカーン アカデミーのコンピューター サイエンスで遊んでいて、たくさんのことを学んでいます。
アプリケーションはブラウザの JavaScript で実行されていますが、言語は JavaScript の規則に完全には準拠していません。たとえば、JavaScript の Math.random() ではなく random(low, high)
使用している言語を正確に知っている人はいますか?
これは関数とメソッドの不完全なリストのように見えるため、サイトリンクにあるもの以外に完全なドキュメントはありますか?
objective-c - カーン アカデミーのトピック ツリーが機能しない - Objective C と AFNetworking 2.0
iOS アプリ内で khan academy API を呼び出そうとしています。AFNetworking クラスを使用して API 呼び出しを行っています。これが私のコードです:
http://www.khanacademy.org//api/v1/topictreeにアクセスしたとき、それは非常に長いリストでした。NSDictionary を 1 つしか取得していないため、JSON 解析である可能性があります。上記のコードでわかるように、Fast Enumeration を使用して値とキーを表示しました。
それが正しい解析である場合。すべてのトピックのリストを取得するためにどのキーを使用すればよいかわかりません。次に、ユーザーがビデオのリストを表示したいトピックをクリックすると、mp4 固有のビデオ ダウンロード URL にアクセスする必要があります。プレイリスト リスト メソッドで実行できましたが、廃止されました。
これの目標は、トピックの後にトピックのビデオが続き、その後にビデオの説明が続き、mp4 形式でダウンロード可能な URL のリストを表示できるようにすることです。
Error Khan というエラーも表示されます。
操作を完了できませんでした。(ココア エラー 3840。)
しかし、それが機能する場合もあります。
すべての助けに感謝します。
前もって感謝します、
ジョエル