saintpete / logrole

Logrole for Twilio - Create User Roles for Limited Access to Twilio Logs
Other
27 stars 10 forks source link

Cannot get Participants for a Conference #3

Open kevinburke opened 8 years ago

kevinburke commented 8 years ago

You can view Participants for a Conference in the dashboard, but they are not available via the Twilio API. This is really frustrating.

Scraping the dashboard is probably a TOS violation; even though we are only doing database reads, Twilio has lots of fraudulent account signups and will probably have good defenses in place against scripting.

kevinburke commented 8 years ago

These are prohibited per the AUP:

Attempting to bypass or break any security mechanism on any of the Services or using the Services in any other manner that poses a security or service risk to Twilio or any of its users.

Reverse-engineering the Services in order to find limitations, vulnerabilities, or evade filtering capabilities.

Anuragpandit commented 7 years ago

Maybe I'm missing something, but why is the https://www.twilio.com/docs/api/rest/participant endpoint deficient?

kevinburke commented 7 years ago

You'd have to ask Twilio directly. (Please do, as they listen to customers when choosing feature support)

kevinburke commented 7 years ago

Sorry - I might have misread you. Here are the things I want in the Participant API that are currently available in the dashboard, but not via the API:

I searched for a while before giving up. If there are ways to do those that don't involve "have a database up and running while the Conference is in progress", or "scrape the Twilio Dashboard", please let me know.

Anuragpandit commented 7 years ago

Ahh thanks, I'm a PM at Twilio so I'll relay it to the right folks internally.

kevinburke commented 7 years ago

OK - FWIW, I've chatted with Andrew Jordan, Carter Rabasa, and Rob Spectre about this, but appreciate further followups!