uCoz上のPHPとAPI

Webサービスには、 PHP使用して、メインシステムとスクリプトをやり取りできるソリューションがあります。 初期のAPIも実装されており、同じモバイルアプリケーションに対して、スクリプトと他の何かの両方に使用できます。 近い将来、この機能は「バトルテスト」を受け、将来的には需要とニーズに応じて開発されます。



とりわけ、関心はもう1つあるかもしれません。Yandex (およびGoogle)の統計を信じており、それを信じることができるなら、「スクリプト」のリクエストで、彼らは主に「yukozのスクリプト」を探しています。



今日まで、サイト上のすべての種類のチップについてJSスクリプトがこの方法で検索されてきましたが、時には非常に深刻で必要な機能もあります。 今、明らかに、Yukozによって研ぎ澄まされたphpスクリプトも検索を開始しますが、これはすでにはるかに深刻なソリューションかもしれません。 明らかに配布できるだけでなく、販売もできます。 最終的には特定の市場が形成されることを願っています。



ハブの聴衆がこの情報を面白いと思うことを望み、このテーマに関する批判と提案を期待します。



それでも、自慢するために、私たちはこのタイプのソリューションの先駆者であるSaaS製品について、私たち自身がその結果を知りたいと思っていることに注意してください。 しかし、それは興味深く有用なものになるはずです。



それらに興味がある人のために。 「その場で」詳細:



実際にはどのように見えますか?



ユーザーに関する追加情報を保存するスクリプトの例を考えてみましょう。 このスクリプトは、現在のユーザー用の追加フィールドを含むページ上にフォームを作成し、ユーザーが入力して[更新]ボタンをクリックします。



スクリプト参照コードがページテンプレートに追加されます。



<?IF($USER_ID$)?> <div align="center"> <p> <b>          </b> </p> </div> <hr> <?$PHPCODE$("http://phpexample.ucoz.net/php/example001/example001.php?uid=",$USER_ID$)?> <?ELSE?> <div id="phpdiv"> <p>   . ,       </p> </div> <?ENDIF?>
      
      





そして、内容を含むexample001.phpファイルは、フォルダーのルートに配置されます。



 <?php if(count($_POST)>0) { $___notjson=1; $lines = file('additiondata.dat'); if ($_POST['f0'] && $_POST['f1'] && $_POST['f2'] && $_POST['f3'] && $_POST['f4']) { foreach ($lines as $line_num => $line) { trim($line); list ($id, $data) = split("\t",$line,2); if ($id==$_POST['userid']) { unset($lines[$line_num]); file_put_contents('additiondata.dat', $lines); break; } }
      
      



関数の複雑さに関する詳細は、 説明に記載されていますAPIの使用法の説明



All Articles