Drupal サービス モジュールを理解し、ノードの作成とユーザー認証が機能しています。ノード画像フィールドにデータを入力するファイル (画像) を Android からアップロードしようとしています。サービスに対する私の理解はかなり良好です。サービスでファイル リソースを有効にしました。ファイルを作成すると仮定して、データを my-server/service-endpoint/create に POST します。どこにも見つからない大きな問題は、どのデータが必要かということです。JSON をインターフェイスとして使用するので、送信する JSON の構造はどのようなものですか?
質問する
2402 次
2 に答える
2
これは非常に単純です..データはここにあります... http://drupanium.org/api/82
次に、リストされている配列をJSONオブジェクトとして再作成するだけです..必要なパラメータはファイルだけです..だから {"file":FILE_NAME}
正しい URL は www.my-site.com/[REST-ENDPOINT]/file で、データを POST します。
于 2012-06-24T19:19:33.580 に答える
1
上記のリンク (例: http://drupanium.org/api/82 ) は正しいですが、ファイル名はオプションではなく必須です...
リクエストに「ファイル名」属性を追加するまで、サービスは「Missing Data The file can't be uploaded」を返し続けました
于 2013-03-04T16:16:14.897 に答える