You can watch any stream in the WF directory (https://www.twitch.tv/directory/game/Warframe) for any amount of time up to three hours, to be able to claim the drops.
It's funny how quickly DE fixed the exploit players were running to get the 600 standing from stage 1. But DE is taking its sweet time putting back the bounties in the PoE tents. IF that ever comes.