question

lchab avatar image
0 Likes"
lchab asked ·

function findItemsAdvanced of FindingService API provide a bad URL since few days for globalId=EBAY-FR

Hello, I use the function findItemsAdvanced of FindingService API since few year with Global-ID="EBAY-US", "EBAY-FR" and "EBAY-BEFR" But since few days I have a message for all "ViewItemURL" links generate by rover.ebay only for the "EBAY-FR" globalid : "Cette annonce (xxxx) a été supprimée ou l'objet n'est pas disponible." I have not recently change my code about that and I just tried with the "API Test Tool" to reproduce it : **the problem is the same with the Test tool.** **My test on "API Test Tool" :** Select an Environment : Production Select a Key Set : , , Select an API : Finding API Select an API Call : findItemAdvanced Select a Template : Full Select Fields to Include : All fields Select Call Request Version : 1.13.0 Select Site ID : (71) Frane **Web Service URI (Endpoint)** http://svcs.ebay.com/services/search/FindingService/v1? **HTTP Headers** X-EBAY-SOA-SERVICE-NAME:FindingService X-EBAY-SOA-OPERATION-NAME:findItemsAdvanced X-EBAY-SOA-SERVICE-VERSION:1.13.0 X-EBAY-SOA-GLOBAL-ID:EBAY-FR X-EBAY-SOA-SECURITY-APPNAME: X-EBAY-SOA-REQUEST-DATA-FORMAT:XML **XML Request** 2011 47174 1 1 9 France ​ **Call Response** Success 1.13.0 2015-08-24T19:43:09.080Z 151762449593 EBAY-FR 127409 Laos http://thumbs2.ebaystatic.com/m/m5lmR1-Tax9VmPQZEWCa8wA/140.jpg ** http://rover.ebay.com/rover/1/709-53476-19255-0/1?ff3=2&toolid=10044&campid=..myCampaignId....&customid=France&lgeo=1&vectorid=229480&item=151762449593** MOCC PayPal PersonalCheck MoneyXferAccepted false 47000 Agen,France FR 1.0 Flat Worldwide 5.62 5.62 Active P4DT17H38M27S false false 2015-07-30T13:16:36.000Z 2015-08-29T13:21:36.000Z StoreInventory false http://galleryplus.ebayimg.com/ws/web/151762449593_1_0_1.jpg false true 1 2 217 433 http://rover.ebay.com/rover/1/709-53476-19255-0/1?ff3=4&toolid=10044&campid=5336144980&customid=France&lgeo=1&mpre=http%3A%2F%2Fwww.ebay.fr%2Fsch%2F47174%2Fi.html%3F_nkw%3D2011%26_ddo%3D1%26_ipg%3D2%26_pgn%3D1 ​ The call response is good, and the viewItemUrl look's fine ( http://rover.ebay.com/rover/1/709-53476-19255-0/1?ff3=2&toolid=10044&campid=..myCampaignId....&customid=France&lgeo=1&vectorid=229480&item=151762449593) , but when I play it, rover.ebay forward to another URL like http://www.ebay.fr/itm/like/151762449593?clk_rvr_id=889249874777⁢em=151762449593≶eo=1&vectorid=229480&rmvSB=true And this URL provide the error message! If I change this URL (just remove "**/like**") to http://www.ebay.fr/itm/151762449593?clk_rvr_id=889249874777⁢em=151762449593≶eo=1&vectorid=229480&rmvSB=true the item is correctly display ! So I think that something change on www.ebay.fr since few days (one week perhaps) and I don't know if I need to change something in my code, but I don't think so, because the forward is produce by rover.ebay ! Thank's a lot for your help! Ludovic
finditemsadvancedfindingservicebad links
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
1 Like"
helios825 answered ·
Confirmed here. I'm seeing the same problem. The "like" format for View Item Pages that has been the default for item URLs in the API for a while, seems to now be failing for eBay FR. That "like" format continues to function fine in other eBay country-sites. Definitely a bug in the API. I haven't tested it without the affiliate parameters - a non-rover link. How does it behave in that situation?
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered ·
Confirmed. I'm seeing the same - fixed. Thanks, eBay, for getting this worked out!!
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

lchab avatar image
0 Likes"
lchab answered ·
Hello, It seems to be the bug is fixed, now it's work fine. Ebay.fr now understand the url with '/like'.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered ·
Oh, you're right; my mistake! Replacing 'like' isn't possible.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

lchab avatar image
0 Likes"
lchab answered ·
OK, I have reply to the "ePN discussion group" message to link this question, it's probably the same problem. I will try the first workaround in few days, I think I can do it. For the second workaround, I think I can't do it, because rover.ebay do the forward and I can't override the URL (I think??).. Thank's a lot ! Ludovic
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered ·
This is definitely a bug. The problem seems to be centered around eBay.fr not rendering the new hybrid landing pages (HLP), denoted by '/like/' URL syntax for view item pages. 1-2 years ago, the default for affiliate/rover links was changed to land on such HLPs, so that's why you're seeing this problem when you use affiliate parameters, and not seeing it without the rover syntax. This isn't exactly a Finding API problem, nor is it a rover server URL resolving problem. It's a problem with eBay.fr displaying those HLP pages that I think every other eBay country-site displays properly. Hopefully someone at eBay Dev will see this thread and relay the issue to the proper internal department. Maybe the eBay "front-end development team" (I'm not sure what it's called). You can get their attention faster by submitting a tech support ticket, but that may cost some money. Coincidentally (or not), over in the ePN discussion group/forum, people noticed that ePN's RSS feeds (based on the Finding API) are exhibiting a problem generating rover/affiliate links for eBay.fr: http://community.ebay.com/t5/eBay-Partner-Network/RSS-feed-doesn-t-work-today-for-ebay-fr/gpm-p/24405732 (you need to login and join the ePN group to read that thread) A workaround, albeit time intensive, would be to build your own affiliate/rover links, and NOT pass the affiliate parameters into the API call. You'd need to get familiar with rover syntax, and you'd build custom destination URLs without the '/like/' component (or use the links returned from the non-affiliate API call), then roverize them yourself. Another thing you can do: take the current problematic rover links and do a string replace to remove '/like/'. This would be an inelegant brute force "hack" that you'd need to test of course, but it might be a quick workaround until the root of the problem is solved by eBay.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

lchab avatar image
0 Likes"
lchab answered ·
Hello @helios825 , Thank's a lot for your reply ! I just do the same test without the "affiliate" section and the "viewItemURL" had the direct (and good) item URL without "/like", for example : http://www.ebay.com/itm/Thailand-2011-MNH-7-sheets-6-His-Majestys-7th-Cycle-Birthday-Anniversary-/111747979202 Do you think I need to declare a bug ? or eBay developers Team see this feed ? Thank's Ludovic
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.