-
Notifications
You must be signed in to change notification settings - Fork 486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google Gmail Importer tests #363
Comments
i would like to contribute for this project. Can you guys help me out on how to start and proceed with this issue ? |
Can someone help me out ??? |
Hi! Thanks for helping out! The Gmail importer and exporter live under extensions/data-transfer/portability-data-transfer-google/src/main/java/org/datatransferproject/datatransfer/google/mail We have some minimal tests under extensions/data-transfer/portability-data-transfer-google/src/test/java/org/datatransferproject/datatransfer/google/mail A good place to start is reading through the makeup of our adapter plug in model to understand how these pieces fit together. Feel free to add onto the test from there (looks like there are a couple of TODOs left in the code). |
In addition to that, I would add: As far as an existing example for an importer test, please see: We don't have a general test guidelines doc yet and would welcome any contribution you would like to make towards documentation if you are so inclined. Here is a general guideline from the Google Testing Blog that may be helpful |
Thank you guys for your response. |
I have installed the docker images for running locally. How to get the API keys |
We have some general documentation here about API keys. Let us know if there is anything that is unclear https://github.com/google/data-transfer-project/blob/master/Documentation/Keys.md |
I tried running the dtp using docker-image when I use the localhost link I am not able to authenticate using API keys it says |
Hi, this happens if the API key/secret are misconfigured. Which service are you getting the error for? Please double check that the client ID and secret that are configured on the service, match what you are passing in the secrets file. |
Google API keys. I get the key id but how to get the secret key. I am confused on how to choose the required API for the concerned application. Can you just help me out. |
You find some details on the flow of creating an oauth client for Google here: https://developers.google.com/identity/protocols/OAuth2WebServer#creatingcred If you already created the oauth client, you can view the ID and secret by going to the cloud console credentials page: https://console.developers.google.com/apis/credentials and selecting the oauth client you are trying to access. Let me know if that makes sense, and please point out places where our documentation is lacking. Thanks! |
Yes now it all works. I guess documentation lacks few information about OAuth registration. |
When creating an OAuth client, what do you put for "authorized domain" if your DTP instance runs on your laptop's |
Ok, well turns out you can put whatever domain you want and you still get OAuth credentials. Also, I don't know why it's written “cedricvanrompay unassigned olsona 4 hours ago”. |
Hey, Can I do the TODO's in the code? |
i would like to fix this issue. |
hey is this issue fixed can you assign me . |
@bhupal. you can work on this |
hi, I would like to fix this issue as I've very little prior experience with open source can you please help me out with it |
Hello me and my teammate will be working on this issue. |
I would like to contribute for this project. Can you guys help me out on how to start and proceed with this issue ? |
Hello all is there any issue to fix. If so I would like to work on it. Can u guys suggest me?? |
I want to support this project. can somebody assist me in contributing to this project? |
I want to support and fix this issue but I don't know who to start. |
Hello, I want to contribute to this issue. Is it still relevant? |
Yes sir.
…On Tue, 5 Dec, 2023, 6:17 pm Dumitru, ***@***.***> wrote:
Hello, I want to contribute to this issue. Is it still relevant?
—
Reply to this email directly, view it on GitHub
<#363 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BCMTZF2GCJG36UJJRWUSV43YH4JWHAVCNFSM4E23DUZ2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBUGA3TEOBWGU2A>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
No description provided.
The text was updated successfully, but these errors were encountered: