{ "info": { "author": "Chris Hall", "author_email": "chris@impactbox.co.uk", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "===================== \r\nSalesforce Reporting \r\n===================== \r\n\r\nGet data straight from your Salesforce reports via python using the Analytics API.\r\n \r\n------- \r\nInstall \r\n-------\r\n\r\nInstall via pip::\r\n\r\n pip install salesforce-reporting \r\n\r\n---------\r\nExamples \r\n--------- \r\n^^^^^^^^^^^^^^ \r\nAuthentication \r\n^^^^^^^^^^^^^^\r\n\r\nConnect to the Salesforce Analytics API and request data from a report:: \r\n\r\n import salesforce_reporting \r\n\r\n my_sf = salesforce_reporting.Connection('your_id', 'your_secret', \r\n 'your_username', 'your_password', 'your_instance') \r\n my_sf.get_report('report_id', includeDetails=True) \r\n\r\n^^^^^^^^^^^^^^^^^^^^^^^\r\nGet records from report \r\n^^^^^^^^^^^^^^^^^^^^^^^\r\n\r\nUse the ReportParser to access all the records included in a report:: \r\n\r\n report = my_sf.get_report('report_id', includeDetails=True) \r\n parser = salesforce_reporting.ReportParser(report) \r\n\r\n parser.records() \r\n\r\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\nExtract series from matrix report \r\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ \r\nFor a matrix report grouped across the top by Calendar Month doing:: \r\n\r\n report = my_sf.get_report('report_id') \r\n matrix_parser = salesforce_reporting.MatrixParser(report) \r\n\r\n matrix_parser.series_down('May 2012') \r\n\r\nWill return all values for 'May 2012' as values in a dictionary with the row groupings as keys.\r\n\r\n------------\r\nComing Soon \r\n------------\r\n- Simplified Authentication process \r\n- Access to Dashboards\r\n\r\n----------------- \r\nAuthor & License \r\n-----------------\r\nMIT License. Created by Chris Hall.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cghall/salesforce-reporting", "keywords": "python,salesforce,salesforce.com", "license": "", "maintainer": "", "maintainer_email": "", "name": "salesforce-reporting", "package_url": "https://pypi.org/project/salesforce-reporting/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/salesforce-reporting/", "project_urls": { "Homepage": "https://github.com/cghall/salesforce-reporting" }, "release_url": "https://pypi.org/project/salesforce-reporting/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Get data from Salesforce reports with python", "version": "0.1.3" }, "last_serial": 2042141, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "2fd5cf24d07f4f50c6683bf918ec96eb", "sha256": "b97ec4869c595631bcffa76e89e73f7366b448137fbb166d9d9f7ad01de308de" }, "downloads": -1, "filename": "salesforce_reporting-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fd5cf24d07f4f50c6683bf918ec96eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5501, "upload_time": "2015-12-22T10:37:54", "url": "https://files.pythonhosted.org/packages/46/fc/4d28870441c561b59034db7539ce28bcfd168d7f93816103b7702fb92664/salesforce_reporting-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ac37400c33bc8d3ce9501221a3e56f0", "sha256": "3f2b599e5809c0000186865b683486a266918a3c347faf722d65836f5ea7a7ae" }, "downloads": -1, "filename": "salesforce-reporting-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5ac37400c33bc8d3ce9501221a3e56f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5258, "upload_time": "2015-12-22T10:38:01", "url": "https://files.pythonhosted.org/packages/01/3f/86ac2a09902ce401ea958135efc2a9ceebe186c5c99d16e911d7b3031e8a/salesforce-reporting-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4ab3b18f28d56fb339f777b88b579f24", "sha256": "15bcc58c3e7002dbe39e6227c5d3b14122d0741cb2a0c8c3d91cc606055a1bdc" }, "downloads": -1, "filename": "salesforce_reporting-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ab3b18f28d56fb339f777b88b579f24", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 6878, "upload_time": "2016-04-02T17:36:37", "url": "https://files.pythonhosted.org/packages/5a/10/41aaec354b4862f5491a62f5685133731f998e4c5c66ba935b627daac7b3/salesforce_reporting-0.1.3-py2.py3-none-any.whl" } ], "0.1.3": [] }, "urls": [] }