0

私がやった事?

drupal からコンテンツを追加すると、sugarcrm に表示されます。これは set_entry で実行できます。

私は何をしたいですか?

drupal でデータを編集すると、sugarcrm に反映され、その逆も同様です。

問題に直面していますか?

データを更新するための set_entry のような関数が存在するか、sugarcrm の SOAP API に存在しないかはわかりません。

私に提案をください。

4

2 に答える 2

1

はい、set_entry が存在し、ドキュメントはsugarCRM api documentationにあります。

API の残りのバージョンへの smalltalk/javascript 経由の呼び出しは次のようになります。

setEntryFor: aModule values: aNameValueList do: aBlock
| params |
params := Dictionary new
        at: 'session' put: self sessionId;
        at: 'module_name' put: aModule;
    at: 'name_value_list' put: aNameValueList;
    yourself.

jQuery 
    ajax: self url,'rest.php'
    options: #{
    'jsonp' -> 'jsoncallback'.
    'data'-> (HashedCollection new 
    at: 'method' put: 'set_entry';
    at: 'input_type' put: 'JSON';

SOAP API は、残りの API と同じ構造を使用します。

于 2013-07-26T08:57:32.990 に答える