3 Commits

Author SHA1 Message Date
Ray Lyon
7f175514e6 Update README.md 2023-08-07 17:09:50 -04:00
Ray Lyon
3fcd1ae4c6 Update python-publish.yml 2023-08-07 17:08:13 -04:00
Ray Lyon
416f287ddc fix workflow version tag 2023-08-07 17:04:22 -04:00
2 changed files with 4 additions and 3 deletions

View File

@@ -11,6 +11,7 @@ name: Upload Python Package
on:
release:
types: [published]
workflow_dispatch:
permissions:
contents: read
@@ -33,7 +34,7 @@ jobs:
- name: Build package
run: python -m build
- name: Publish package
uses: pypa/gh-action-pypi-publish@v1
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}

View File

@@ -10,7 +10,7 @@ Authenticate with the SAP SuccessFactors API with OAuth2 and Python.
pip install successfactors_auth
```
4. Import `successfactors_auth` into your Python >=3.9 project.
5. Call the `successfactors_auth.auth()` function in your Python project. You'll need to pass the following parameters:
5. Call the `successfactors_auth.get_token()` function in your Python project. You'll need to pass the following parameters:
- `sf_url`: Base API url of your SuccessFactors instance, e.g. "https://api55.sapsf.eu".
- `sf_company_id`: SuccessFactors company ID.
- `sf_oauth_client_id`: The Client ID for the OAuth application you created earlier.