facebook / Rapid

The OpenStreetMap editor driven by open data, AI, and supercharged features
https://rapideditor.org
ISC License
515 stars 91 forks source link

Streetside bubbles no longer loading #928

Closed arch0345 closed 8 months ago

arch0345 commented 1 year ago

Description

Enabling Streetside no longer loads bubbles in areas where Streetside is available: image

Expected behavior (image from https://github.com/openstreetmap/iD/issues/9230): image

It looks like this is caused by 503 errors in the console which are likely related to https://github.com/openstreetmap/iD/issues/8747#issuecomment-945669204

image

Version

2.0.2

What browser are you seeing the problem on? What version are you running?

Chrome v112

The OS you're using

Win11

Steps to reproduce

Enable Bing Streetside in an area where streetside is available.

The browser URL at the time you encountered the bug

https://rapideditor.org/edit#map=20.24/45.50911/-122.78333&photo_overlay=streetside

The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)

No response

bhousel commented 1 year ago

Hey @arch0345 - are you still seeing this issue?
I clicked on the link and I'm able to see both the streetside bubbles and the related images in the viewer.

arch0345 commented 1 year ago

Hey @arch0345 - are you still seeing this issue? I clicked on the link and I'm able to see both the streetside bubbles and the related images in the viewer.

Yeah, still seeing this issue. I've also been able to reproduce this on Firefox v112 (Win11) and Android 13 (Chrome/Firefox)

arch0345 commented 1 year ago

It looks like other people on the OSM World Discord are experiencing this issue as well: https://discord.com/channels/413070382636072960/574786080197443615/1100394503698923620

tsmock commented 1 year ago

I think MS just killed the API we (OSM) were using for MS StreetSide.

Sample API call (current Rapid): https://dev.virtualearth.net/mapcontrol/HumanScaleServices/GetBubbles.ashx?appkey=AuftgJsO0Xs8Ts4M1xZUQJQXJNsvmh3IV8DkNieCiy3tCwCUMq76-WpkrBtNAuEm&c=2000&e=-122.7732923187301&jsCallback=jsonpCache.iHAstfznwKIlokV&n=45.5058644057228&s=45.503142114175674&w=-122.77717657228884

We probably need (a) to poke Microsoft on getting or enabling our API keys for the newer API and (b) update all of the OSM applications to use their new API (iD, Rapid, JOSM).

As far as I can tell, we all use the same API key for MS StreetSide.

bhousel commented 1 year ago

I think MS just killed the API we (OSM) were using for MS StreetSide.

Yeah thats what I think too 😭 GetBubbles was always undocumented / unsupported, so I'm not totally surprised to see it go away.

arch0345 commented 1 year ago

It looks like the API is back up again, closing this issue

eneerhut commented 9 months ago

I am having issues accessing Bing imagery. This seems to happen intermittently. Are we having trouble getting authenticated again and is it worth chasing this up with the MS team?

image

danieldegroot2 commented 9 months ago

Happens on regular iD too (and has done for a long time) Below example happened only after uploading a changeset.

image