Jurrit.7826:

Exited by the news of the new API, I wanted to try to build something with yahoo pipes. But now I get a error message. Can someone explain why I get it?

I started with a simple application that requests the server names and displays these:
http://pipes.yahoo.com/pipes/pipe.info?_id=4c55394abb00ed5734fd48a530fbfc0b

At first i get the error the results where 0. But now i get the following error: “Error fetching https://api.guildwars2.com/v1/world_names.json. Response: Forbidden (403)”

Does this have something to do with the https access? Can I resolve this in yahoo pipes?

Cliff Spradlin.3512:

It seems like that’s not directly supported due to Pipes not directly supporting HTTPS, but maybe you can use YQL as described here? http://stackoverflow.com/a/2758422/879597

Jurrit.7826:

Following query in YQL still gives me connection errors:

SELECT * FROM json WHERE url=“https://api.guildwars2.com/v1/world_names.json

result:

http://query.yahooapis.com/v1/public/yql?q=%20SELECT%20*%20FROM%20json%20WHERE%20url%3D%22https%3A%2F%2Fapi.guildwars2.com%2Fv1%2Fworld_names.json%22&diagnostics=true

So I tried some other HTTPS Json url, which did work in YQL:

SELECT * FROM json WHERE url=“https://www.facebook.com/feeds/page.php?id=397319800348866&format=json

Result:

http://query.yahooapis.com/v1/public/yql?q=%20SELECT%20*%20FROM%20json%20WHERE%20url%3D%22https%3A%2F%2Fwww.facebook.com%2Ffeeds%2Fpage.php%3Fid%3D397319800348866%26format%3Djson%22&diagnostics=true

Why does the JSON url give an connection error in YQL?