ここにあるカーンアカデミーAPIを試しています
geektool を使用して、ユーザーのポイント (およびその他の情報) をデスクトップに表示する方法を見つけようとしました。私はこれを試しました
stackoverflow.com/questions/12514722/khan-academy-php-oauth-code
と
github.com/Khan/khan-api/
しかし、何も機能していないようです。最初のリンクは、そのまま提供される khan academy API です。2番目は、解決策を見つけた同様の問題を抱えている人です。彼は temboo ライブラリに従って PHP スクリプトを作成し、PHP のいくつかのフィールドを置き換え、PHP と Temboo ソース コードの両方を webroot に追加すると述べました。そこで、/Library/WebServer/Documents/ にある webroot に "php-sdk" というフォルダーを追加し、そのフォルダー内に、Khan Academy API と Temboo ライブラリーを含む別のフォルダー "src" を追加しました。これが私が持っていたものです。
cl.ly/image/2c2Z1B3T443L
それから私はこれを見て、6:19まで手順を実行しました. 次に、ターミナルにこれを入力してApacheサーバーを起動しました...
sudo apachectl 再起動
ウェブブラウザを開いて、これを入力しました...
localhost/php-sdk/src/khanAcademy.php
そして私はこれを手に入れました...
警告: require(php-sdk/src/temboo.php): ストリームを開けませんでした: No such file or directory in /Library/WebServer/Documents/php-sdk/src/khanAcademy.php on line 66
致命的なエラー: require(): 行 66 の /Library/WebServer/Documents/php-sdk/src/khanAcademy.php で必要な 'php-sdk/src/temboo.php' (include_path='.:') を開くことができませんでした
これが何を意味するのか、またはこれをどのように修正できるかについてのアイデアはありますか? 私は PHP や Python に詳しくありませんが、この問題の解決策を見つけたいと思っています。