1

myBB フォーラム用のアプリを作成したいと考えています。したがって、フォーラムのサイトは、iPhone または Android でより見栄えが良く、よりきれいになります。

APIなしで可能ですか?それは私のサイトのイーサではありません。

4

3 に答える 3

1

すべてが可能です。それはリソースの問題です...

技術的には、Web 上のすべてのアプリを作成できますが、次の点に注意してください。

  • API は、すべてのページ/投稿/... をリバース エンジニアリングせずにサイトを操作する方法と、投稿/取得操作から生じるすべての出力の形式を教えてくれます。リバース エンジニアリングには時間がかかる場合があり、考えられるすべての結果 (エラー ページ、不正な認証など) に遭遇するわけではありません。

  • API は非常に安定しており、既存のアプリケーションを壊さないように、開発者が細心の注意を払って常に更新しています。API がなければ、フォーラムの次のリリースでアプリがアップグレードされても壊れないという保証はありません。

  • Web API は通常、簡単に解析できる出力形式を定義します。多くの API は、標準ライブラリで処理できる XML または JSON を出力します。API を使用しない場合、出力形式はプレーンな HTML であり、結果を別の形式で表示するために再編成するのが難しい場合があります。

はい、間違いなく myBB フォーラム用のアプリを作成できますが、かなりの作業が必要になる場合があります。

于 2010-11-07T10:38:40.850 に答える
1

これはスクリーン スクレイピングと呼ばれ、XML、セマンティック Web、SOAP、Web サービス、そして JSON API が問題をより適切に解決しようとする前に行われたことです。

スクリーン スクレイピングでは、サイトの HTML を取得して解析し、そこから必要なデータを取得してから、そのデータで必要なことを行います。それはより多くの作業であり、サイトのレイアウトが変更されるたびに中断するため、改善の歴史があります.

問題のサイトはあなたのものではないと述べています。多くのサイトはスクリーン スクレイピングをフェアユースとは見なしていないため、サイトの利用規約を確認して、そこに投稿されたデータからアプリを合法的に作成できることを確認してください。

于 2010-11-07T11:40:55.580 に答える
0

HTML5 の使用を検討できます。

于 2010-11-07T10:32:25.690 に答える