Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, With a PUT request, we wan't to send data to our CRM module. Data will be sent in a JSON file. I can't get this working. In this small example I want to send information written in field c7ca5be35... to our CRM module. I use the "Send" button to use the Rest request. I'm not sure that I'm using the HTTP Multipart Content correctly. Are there some examples available or can anyone help me with this. Thanks, Mark. Mark Hannes attached the following image(s):
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi Mark! I think we need more information on this (e.g. what is the result from the CRM server, exactly which input does it need, which result do you expect - the header field says "application/xml", the "parse result" setting uses JSON,...), so it might be the best to contact Altova Support.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, the meaning is that, via my app', and what is written in field c7ca5be38...(Test in this example) will be written in our CRM module, see Capture 5, Cust Nr Softhsip BE. 17044 is the link and key in Pipedrive, so record should be found. In this example it is hardcoded. Field c7ca5be38... is fieldname in Pipedrive. I've changed header field to"applciation/json" but nothing happens, no error. I'm not sure about how to send this information to Pipedrive, I think via http Multipart Content, send content as body where I link my Json via the xpath. Is this the correct way? File Attachment(s): Mark Hannes attached the following image(s):
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, I've added some fields, change the "onbuttonclick" action and now have an error. Mark Hannes attached the following image(s):
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi Mark, We cannot start your sample because external files are missing. Anyway - are you sure you need multipart content or sending json at all? Don't know pipedrive that much, but here both are not mentioned on a first glance. Only the result is returned in json. Did you ever try to send just "normal" parameters, i.e. "c7ca5be35..." as name and "Test" as value?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, I'm familiar with Altova Mapforce and here it is working, same structure. Which external files are missing? Mark Hannes attached the following image(s):
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi!
Updatefields.schema.json
Did you try out the suggested parameter usage? Are we allowed to use your sample and key to test writing this distinct value?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, I will attach file Updatefields.schema.json. You are allowed to test writing but only use ID 17044. Problem is you can not check that field c7ca5be... has been updated. You can't log in in Pipedrive. mark
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi Mark Below are the correct settings for modifying the field. Unfortunately it currently doesn't work in MobileTogether because of a bug. We will try to fix this as soon as possible - sorry for the inconvenience! AFC attached the following image(s):
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, when will it be fixed?
Have you just made a test, because I've seen that 11 filled in the correct field. Dit you also tried it with a 3?
Mark
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, now a 3 is showing in this field.
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi!
We first had to find out the format pipedrive needs (as written above - no drivepipe expert). Now should have "3" in the field, so it might be fixed in the next release.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Good news, Your 3 is now shown in the field.
When can we expect a new release, but still it is not sure that it will be in it?
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Next release will be in November and yes - fix will be included.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
WoeHoe!!! Thanks for you swift response and help.
Mark
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, can you also try or make it possible to update more than one field in 1 update. Not only this "c7ca5be38ba7bc74be1dffe96d43bab721c7a09f" field but also "cdafd9c4a80a0763ed845ddc18c5f58242f1bbba" and more if needed. Thanks. Mark. Mark Hannes attached the following image(s):
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi! Yes, by using Quote:'{ "c7ca5be38ba7bc74be1dffe96d43bab721c7a09f" : 4, "cdafd9c4a80a0763ed845ddc18c5f58242f1bbba" : 5 }' as XPath for the content body. => 4 and 5 is now written to your fields. PS: whether there is a limit in the number of fields depends on pipedrive.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Noted, result is 5 and 3 Mark Hannes attached the following image(s):
|
|
|
|
Rank: Administration
Groups: Registered, Administrators Joined: 9/15/2014(UTC) Posts: 140 Was thanked: 18 time(s) in 18 post(s)
|
Hi!
Just tried again and this is what I have got back from drivepipe:
... <address_admin_area_level_1 type="null">null</address_admin_area_level_1> <address_admin_area_level_2 type="null">null</address_admin_area_level_2> <address_country type="null">null</address_country> <address_postal_code type="null">null</address_postal_code> <address_formatted_address type="null">null</address_formatted_address> <c7ca5be38ba7bc74be1dffe96d43bab721c7a09f type="string">4</c7ca5be38ba7bc74be1dffe96d43bab721c7a09f> <cdafd9c4a80a0763ed845ddc18c5f58242f1bbba type="string">5</cdafd9c4a80a0763ed845ddc18c5f58242f1bbba> <_x0035_a6007f1b739ea83a5cb0bf546c7c64fb222ac0b type="null">null</_x0035_a6007f1b739ea83a5cb0bf546c7c64fb222ac0b> <_x0031_99c317bc260ac1ec69691c78415b5f35c89644c type="null">null</_x0031_99c317bc260ac1ec69691c78415b5f35c89644c> <_x0030_528502992700cd2de37ebbc3deaf4790d06c9b6 type="null">null</_x0030_528502992700cd2de37ebbc3deaf4790d06c9b6> <_x0034_474140a808a65ca33b8cce4bc37436d74379d73 type="null">null</_x0034_474140a808a65ca33b8cce4bc37436d74379d73> <db6c877b6f15a712c4d5535477247607bb84b605 type="null">null</db6c877b6f15a712c4d5535477247607bb84b605> ...
Maybe somebody else wrote to this field? Or maybe you want to talk to them if sending multiple changes at once is a problem? If they really can't handle this, you can solve this by using a MobileTogether "Loop" action.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/21/2019(UTC) Posts: 23 Location: Antwerpen
|
Hi, it's OK, 4 and 5 are written in the correct fields.
It is possible to use this app on my mobile phone without having a mobile together server?
Mark.
|
|
|
|
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.