Privacy control for intent-controlled activity logging (Android)

The Android intents which can be used to start and stop logging (http://strava.com/nfc/record, http://strava.com/nfc/record/stop, and http://strava.com/nfc/record/toggle) are fairly well-known (if not technically documented), and in addition can apparently be controlled with the "rideType" parameter to select a specific activity. Is it possible to also control privacy setting with a parameter, or, failing that, to force intent-controlled activity logging to conform to established privacy settings? I have my ride logging set to default to private, but intent-triggered rides (which I enable and disable with Tasker, which is why I use that particular feature) are always public.

4

Commentaires

3 commentaires
  • I agree that intent-initiated activities should conform to privacy settings. It's really odd that they don't.

    For technically-inclined users, you might look into using the Strava API to work around this. I've successfully set up a little python server that waits for a signal from Tasker (HTTP GET), and then updates the latest activity (just recorded and uploaded using Tasker intents) to set the commute and privacy flags.

    1
    Actions pour les commentaires Permalien
  • I noticed this problem too recently.

    To me this seems like a privacy bug: the privacy setting of the user is not respected, despite the help page explicitly says that the setting applies to *all* activities. 

    0
    Actions pour les commentaires Permalien
  • For me, the problem inverted sometime in the last month, with the update that added the "followers only" settings: whatever the default privacy setting is, Public, Followers Only or Private, the intent-triggered activities all upload as Private.

    0
    Actions pour les commentaires Permalien

Vous devez vous connecter pour laisser un commentaire.

Ce n’est pas ce que vous cherchez ?

Nouvelle publication