{ "info": { "author": "Nerio Rincon", "author_email": "nrincon.mr@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# surveymonkey-python\nPython wrapper for SurveyMonkey API\n\n## Installing\n```\npip install surveymonkey-python\n```\n\n## Usage\n\n- Instantiate client\n```\nfrom client import Client\n# If you do not have access_token, run\n\nclient=Client(\n client_id=CLIENT_ID, client_secret=CLIENT_SECRET, redirect_uri=REDIRECT_URI, access_token=None)\n# If you have access_token, run\nclient=Client(\n client_id=CLIENT_ID, client_secret=CLIENT_SECRET, redirect_uri=REDIRECT_URI, access_token=ACCESS_TOKEN)\n```\n\n- OAuth (instantiate client with `access_token = None`)\n1- Get authorization URL `client.get_authorization_url()`\n2- Extract `code` from the URL and send it as an argument in `client.exchange_code(code)`\n3- Remove the token from the response obtained and send it as an argument in `client.set_access_token(token)`\n\n- Functionality methods, they refer to methods that make calls to the different endpoints of the SurveyMonkey API,\nthe use is quite simple:\n`client.method(args)`\ne.g. `client.get_survey_pages(survey_id)`\nwhere `survey_id` represent the id of the survey.\n\n# TODO\n- Response Counts and Trends endpoints\n- Contacts and Contact Lists endpoints\n- Translations for Multilingual Surveys endpoints\n- Collectors and Invite Messages endpoints\n- Benchmarks endpoints\n- Organizations endpoint\n- Errors endpoint\n\n## Contributing\nWe are always grateful for any kind of contribution including but not limited to bug reports, code enhancements, bug fixes, and even functionality suggestions.\n#### You can report any bug you find or suggest new functionality with a new [issue](https://github.com/GearPlug/surveymonkey-python).\n#### If you want to add yourself some functionality to the wrapper:\n1. Fork it ( https://github.com/GearPlug/surveymonkey-python )\n2. Create your feature branch (git checkout -b my-new-feature)\n3. Commit your changes (git commit -am 'Adds my new feature')\n4. Push to the branch (git push origin my-new-feature)\n5. Create a new Pull Request", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GearPlug/surveymonkey-python", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "surveymonkey-python", "package_url": "https://pypi.org/project/surveymonkey-python/", "platform": "", "project_url": "https://pypi.org/project/surveymonkey-python/", "project_urls": { "Homepage": "https://github.com/GearPlug/surveymonkey-python" }, "release_url": "https://pypi.org/project/surveymonkey-python/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Python wrapper for SurveyMonkey API", "version": "0.1.2" }, "last_serial": 5705627, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "aabcb63825c3dac822c7becf6665a1bd", "sha256": "7afce276602aff6913bb6e407d5f947d76e73449b3ebc272c0364b58843f130c" }, "downloads": -1, "filename": "surveymonkey-python-0.1.0.tar.gz", "has_sig": false, "md5_digest": "aabcb63825c3dac822c7becf6665a1bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7790, "upload_time": "2018-10-04T15:03:40", "url": "https://files.pythonhosted.org/packages/1f/2d/bc9bb3cd7c9c8accef8df0965d2500f61764a742f4c7f8ee939df685b192/surveymonkey-python-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d9b845d72ca1485b813508e6e078fdb5", "sha256": "778d9970d4a355b430e39e26c9093e772e1d3e455aff0752a0c273ddf9a1025d" }, "downloads": -1, "filename": "surveymonkey-python-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d9b845d72ca1485b813508e6e078fdb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7530, "upload_time": "2018-10-09T15:44:31", "url": "https://files.pythonhosted.org/packages/17/c0/bdb2f9505bf33b7dacbb46dba8fee88ec5e4e92ce2031b4e16267f1045ff/surveymonkey-python-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a76f40393f25470edb5a345b2e14baed", "sha256": "18cd63003c68ddd457c5a9b76530549c72270def7c8452cec86143291e48fc04" }, "downloads": -1, "filename": "surveymonkey-python-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a76f40393f25470edb5a345b2e14baed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2019-08-20T21:01:03", "url": "https://files.pythonhosted.org/packages/60/f5/205559b71f5b1ad16899e067bb764f199eb8664eed12037bf12aa51a5b60/surveymonkey-python-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a76f40393f25470edb5a345b2e14baed", "sha256": "18cd63003c68ddd457c5a9b76530549c72270def7c8452cec86143291e48fc04" }, "downloads": -1, "filename": "surveymonkey-python-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a76f40393f25470edb5a345b2e14baed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2019-08-20T21:01:03", "url": "https://files.pythonhosted.org/packages/60/f5/205559b71f5b1ad16899e067bb764f199eb8664eed12037bf12aa51a5b60/surveymonkey-python-0.1.2.tar.gz" } ] }