You have no favorites... yet!
Use the Library tree on the left to select a Choreo to call from your gateway device.
Use the Library tree on the left to select a Choreo to call from your edge device via the gateway.
Library . GitHub . GistsAPI . Gists . GetGist
Returns an individual gist with a given id.
/*
TembooTask class placeholder
*/
/*
TembooTask header placeholder
*/
Since you've changed your device configuration, you'll need to tell us about this new device.
This feature is in experimental mode - pricing coming soon.
Send your code straight to a GitHub repository.
Your code will be visible by others in your repos. Keep credentials private by saving a Profile or commit code with Placeholder inputs.
The following files will be added to this repo:
You'll be able to edit and share your code from TI's CCS Cloud IDE.
The following will be sent to CCS Cloud:
/*
Your auto-generated code will appear here once you've configured your device above.
*/
/*
A header file containing your Temboo account information will appear here once you've
configured your device above.
*/
/*
Please log in to generate proxy server code for use with the JavaScript SDK.
*/
This Choreo returns an individual gist with a given id. The documentation for this GitHub resource can be found here.
The following is a sample of the JSON information returned by this Choreo:
{ "forks": [], "updated_at": "2012-06-27T23:11:57Z", "html_url": "https://gist.github.com/5fa36476db7183ed806a", "files": { "foursquare_example": { "type": "text/plain", "filename": "foursquare_example", "raw_url": "https://gist.github.com/raw/5fa36476db7183ed806a/493f7a26404c608d6920737cb4d5a798625f449d/foursquare_example", "size": 999, "content": "def testKeys(d, k):\n \"\"\"\n Takes a dictionary and a list of key names.\n Recursively checks each key and a sub-dictionary contained in that value.\n Returns True if all keys exist and False if any are missing.\n \"\"\"\n # check whether any keys are left in the list\n if not len(k):\n # we've reached the end! all keys were found\n return True\n if k[0] in d:\n # the first key in the list works; check the others\n return testKeys(d[k[0]], k[1:])\n # a key was not found\n return False\n\nif testKeys(json_data, [\"response\", \"venue\", \"hereNow\", \"groups\"]):\n for group in json_data[\"response\"][\"venue\"][\"hereNow\"][\"groups\"]:\n # print \"group\", group\n if \"items\" in group:\n for item in group[\"items\"]:\n # print \"\\titem\", item\n if testKeys(item, [\"user\", \"contact\", \"twitter\"]):\n twitterNames.append(item[\"user\"][\"contact\"][\"twitter\"])\n\n print \"NUMBER OF SCREENNAMES\", len(twitterNames)", "language": null } }, "description": "Handle Foursquare JSON", "public": false, "comments": 0, "created_at": "2012-06-27T23:11:01Z", "git_pull_url": "git://gist.github.com/5fa36476db7183ed806a.git", "history": [ { "version": "094a5a85219508afd457632932904194f7f0e48a", "change_status": { "additions": 26, "total": 26, "deletions": 0 }, "committed_at": "2012-06-27T23:11:01Z", "url": "https://api.github.com/gists/5fa36476db7183ed806a/094a5a85219508afd457632932904194f7f0e48a", "user": null } ], "id": "5fa36476db7183ed806a", "url": "https://api.github.com/gists/5fa36476db7183ed806a", "user": { "avatar_url": "https://secure.gravatar.com/avatar/bd970ab7256e42d745d899115a5052c9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png", "login": "aarontemboodev", "url": "https://api.github.com/users/aarontemboodev", "gravatar_id": "bd970ab7256e42d745d899115a5052c9", "id": 1899943 }, "git_push_url": "git@gist.github.com:5fa36476db7183ed806a.git" }
https://ACCOUNT_NAME.temboolive.com/callback/google
© 2025 Temboo, Inc Privacy Terms