Start a new topic

Can't set up Wikitude webservice

Can't set up Wikitude webservice

Hi

I have set up a webservice to export ARML file using the webservice spec. I can access in borowser using: http://www.responsivecraftsmanship.co.za:8080/mojo-api?latitude=48.12&longitude=13.34&maxNumberOfPois=50 
or http://www.responsivecraftsmanship.co.za:8080/mojo-api?latitude=48.12&longitude=13.34&maxNumberOfPois=50&searchterm=pizza

When I try set it up on my Dashboard using the following url: http://www.responsivecraftsmanship.co.za:8080/mojo-api
I get the following error message: 
The following problems were detected, the system was not able to process your URL:
Reason: Your webservice does not deliver a valid ARML file, or does not deliver Content Providers at all. Please check the response of your webservice.

I've put a debug point in my code and when submitting the Wikitude 'Configure web service' page my webservice is not accessed. (When doing it using URL's manually above it does hit the service)

Is there any other config I need to be aware of? I've even changed the port to :80 with no success,
thanking you in advance 
Carlo
This has been resolved. I see for registration you send through ?sign=sdj798jtljet235edg7dzgusf6&maxNumberOfPois=50&longitude=13.037481&latitude=47.802006.
I now take into consideration the sign parameter that is sent through.

Cheers
Carlo
Hi Carlo!

Great to hear your issues were resolved.
If you have any further questions, please feel free to get back to us anytime.

Best,
Martin
I'm also having the same problem while trying to set up a Wikitude webservice. What is this "sign" parameter and what does it do?

EDIT: I've tried uploading a webservice that returned the example world given in the webservice documentation and faced the same issue  so I'm assuming it has nothing to do with my ARML formatting.

Thanks!
I'm also having the same problem while trying to set up a Wikitude webservice. What is this "sign" parameter and what does it do?

EDIT: I've tried uploading a webservice that returned the example world given in the webservice documentation and faced the same issue  so I'm assuming it has nothing to do with my ARML formatting.

Thanks!
Hi Alex,

Thanks for your interest in Wikitude.

Could you send me the endpoint of your WS ?

We 'll check as fast as possible in order to solve the issue!

Best Regards,
Simone
Hi Simone,
The url is retailigence.info/alex/webservice.php

Thanks!
Alex
Hi Simone,
The url is retailigence.info/alex/webservice.php

Thanks!
Alex

Hi Alex,

I tried to access to your WS during Saturday and on Monday, but it didn't reply with any ARML:
http://retailigence.info/alex/webservice.php?latitude=47&longitude=13&maxNumberOfPois=50

It should be constantly online in order to be involved in our systems.

Please, check it again and try.

Thanks, Simone
Ah, it was expecting a language parameter as well.

Could you try:
http://retailigence.info/alex/webservice.php?latitude=37&longitude=-122&maxNumberOfPois=50

Thanks
- Alex
Ah, it was expecting a language parameter as well.

Could you try:
http://retailigence.info/alex/webservice.php?latitude=37&longitude=-122&maxNumberOfPois=50

Thanks
- Alex
Hi Alex,

Your WS looks good now!

You can try to submit it
in the devzone (devzone.wikitude.com). Then, open Wikitude and use the
related developer key (or AR Link) in order to add/open your World and
test it.

I just followed the above steps and the World's Pois are displayed.

Best Regards,
Simone

I'm still getting the error saying my webservice does not return a valid ARML file though.

*I'm submitting the world as a ARML world since there isn't an option for ARML webservice world.

 

Is there a specific query it's running to check the validity of the ARML file being returned?

Hi Alex,

After having submited the WS URL, our system checks a) the WS availability and b) for the ARML correctness. You should able to see a request from our checker such as: 

 

http://retailigence.info/alex/webservice.php?sign=sdj798jtljet235edg7dzgusf6&maxNumberOfPois=50&longitude=13.037481&latitude=47.802006

 

* Please, provide the following information in order to help us to investigate the issue:

Are you submitting the WS URL without parameters? E.g. http://retailigence.info/alex/webservice.php

Which browser(s) are you using during the submission?

Does your WS reply in a "good" timeframe?

Can you describe exactly which steps are you performing?

 

Thanks for your support!

Kind Regards,

Simone

 

 

 

Are you submitting the WS URL without parameters? E.g. http://retailigence.info/alex/webservice.php

Yes, that's exactly the URL I'm using.

Which browser(s) are you using during the submission?

Chrome Version 21.0.1180.89

Does your WS reply in a "good" timeframe?

From my tests, the webserver is responding in ~0.15 microseconds.

Can you describe exactly which steps are you performing?

 

-> World-Type: ARML

-> URL: http://retailigence.info/alex/webservice.php

-> Language: English

-> Categories: Local, Shopping, Business and Services

-> Save

-> Error pops up

 

 

HI Alex,

Thanks for the information.

Our team is trying to reproduce the issue and it might take sometimes.

In the meantime, your ARML WebService has been added into the DevZone.

Please, check if it is shown in your Publish panel.

BR,

Simone

Hi Simone,

It doesn't seem to be displaying in the Publish panel.

I'll check again in a few more hours in case it takes more time to update.

EDIT: still not appearing on the Publish panel
Login or Signup to post a comment