1

に付属の機能とモジュールDrupalを介して、サイトにアクセスしてサイト上にノードを作成 (および最終的には編集)するプロジェクトの作業を開始しています。これには、ファイルのアップロードが含まれます。このプロジェクトは、人々が写真をサイトにまとめてアップロードできるようにするためのものです。XML-RPCBlogAPIDrupalDrupal

私が知りたいのは、注意すべき注意事項があるかどうかです。Drupal's XML-RPC implementationをターゲットにした経験のある人はいblogging APIsますBlogAPI moduleか? 同じ道をたどる他の人にどのようなアドバイスをしますか?

4

1 に答える 1

1

XML-RPC機能は非常に安定しており、正常に機能しますが、BlogAPIモジュールにはさまざまな問題があり、特に検出に関しては、通常のブログ以外での使用が困難になります。現在、生成されたReally Simple Discoveryドキュメント(サイトに1つだけ存在する)またはBlogAPIに実装されているブログAPIでblogIdを使用することはありません。

どのブログが投稿を受け取るかはユーザーの資格情報によって決まります。これは、BlogAPIを介してアクセスできるノードタイプが1つだけである限り正常に機能しますが、モジュールを介して2つ以上のノードタイプを利用できるようにしようとすると、状況が崩れる傾向があります。

DrupalのCVSのHEADにあるBlogAPIの状態を見ると、早くても8.xまでこれに対する解決策が見当たらない可能性があります。ただし、BlogAPIをサードパーティモジュールとして再開発することに取り組んでいる人が何人かいます。おそらく、後日、Drupalコアにマージして戻すためです。よく知られているブログAPIを使用したい場合は、彼らの努力に参加するのが最善かもしれません。ただし、それ以外の場合は、hook_xmlrpc()を介して提供されるXML-RPC機能により、独自のXML-RPCインターフェースを提供できるようになります。

于 2008-09-26T00:38:37.167 に答える