soundcloud API からランダムなトラックを取得する方法はありますか? 私が考えていた回避策は、トラックの総数を取得し、乱数を選択することです。しかし、トラックの総数を取得する方法も見つかりません。
現時点では、try/except でラップしているだけですが、無駄なリクエストを行います。それを回避する方法があれば!?
while (not track):
try:
track = client.get('/tracks/%s' % random.randint(0, 100000))
except requests.exceptions.HTTPError as e:
logger.error(e)