Tworzenie biblioteki klienta interfejsów API Google dla języka .NET
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Umowy licencyjne dla twórców (CLA)
Zanim będziemy mogli przyjąć Twoje poprawki kodu, musisz przesłać umowę licencyjną dla współtwórców lub firmową umowę licencyjną współtwórcy (CLA):
Aby otworzyć odpowiednią umowę licencyjną na treści oraz instrukcje, jak ją podpisać i zwrócić, kliknij jeden z 2 linków powyżej. Gdy go otrzymamy, będziemy mogli dodać Cię
do oficjalnej listy współtwórców.
Omówienie przesyłania poprawek
Aby dodać kod do tego projektu, wykonaj te ogólne czynności:
- Podpisz Umowę licencyjną dla współtwórcy w sposób opisany powyżej.
- Utwórz rozwidlenie repozytorium GitHub, skopiuj rozwidlenie lokalnie i pracuj nad nim.
- Utwórz nowy problem na GitHubie, jeśli nie ma jeszcze opisu funkcji lub problemu, którego dotyczy zmiana.
- Odeślij zmianę z powrotem do rozwidlenia i utwórz żądanie pull dotyczące zmiany. Zapoznaj się z problemem dotyczącym GitHuba w komunikacie zatwierdzenia.
- Jeden z opiekunów repozytorium sprawdzi zmianę, potencjalnie poprosi o dalsze zmiany, a potem połączy ją, gdy będzie gotowa.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[[["\u003cp\u003eContributors must submit either an individual or corporate Contributor License Agreement (CLA) before code contributions can be accepted.\u003c/p\u003e\n"],["\u003cp\u003eIndividual CLAs are for those who own the intellectual property of their original source code, while corporate CLAs are for contributions made as part of company work.\u003c/p\u003e\n"],["\u003cp\u003eContributing code involves signing a CLA, forking the repository, creating an issue or using an existing one, pushing changes, and creating a pull request referencing the issue.\u003c/p\u003e\n"]]],[],null,["# Contributing to the Google API Client Library for .NET\n\nContributor License Agreements (CLAs)\n-------------------------------------\n\nBefore we can accept your code patches, you need to submit either an individual\nor a corporate Contributor License Agreement (CLA):\n\n- If you are an individual writing original source code and you're certain that you own the intellectual property, submit an [individual CLA](https://cla.developers.google.com/about/google-individual).\n- If you work for a company, your company must submit a [corporate CLA](https://developers.google.com/open-source/cla/corporate) to indicate that you are allowed to contribute your work to this client library.\n\nFollow either of the two links above to access the appropriate CLA and\ninstructions for how to sign and return it. Once we receive it, we can add you\nto the official list of contributors.\n\nOverview of submitting patches\n------------------------------\n\nTo contribute code to this project, follow these general steps:\n\n1. Sign a Contributor License Agreement, as described above.\n2. Fork the GitHub repository, clone your fork locally, and work on it.\n3. [Create a new issue in GitHub](https://github.com/google/google-api-dotnet-client/issues) if there isn't one already to describe the feature or problem that your change addresses.\n4. Push your change back to your fork, and [create a pull request](https://github.com/googleapis/google-api-dotnet-client/compare) for the change. Please refer to the GitHub issue in the commit message.\n5. One of the repository maintainers will review your change, potentially asking for further changes, and merging it when it is ready."]]