Dans le corps de la demande, fournissez une représentation JSON de l’objet itemPatent .
Le tableau suivant présente les propriétés qu’il est possible de définir lors de la création d’un objet itemPatent dans le profil d’un utilisateur.
Propriété
Type
Description
allowedAudiences
Chaîne
Audiences qui peuvent voir les valeurs contenues dans l’entité. Hérité de itemFacet. Les valeurs possibles sont les suivantes : me, family, contacts, groupMembers, organization, federatedOrganizations, everyone et unknownFutureValue.
POST https://graph.microsoft.com/beta/me/profile/patents
Content-Type: application/json
{
"description": "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.",
"displayName": "Inferring User Intent through browsing behaviors",
"isPending": true,
"number": "USPTO-3954432633",
"webUrl": "https://patents.gov/3954432633"
}
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Beta.Models;
var requestBody = new ItemPatent
{
Description = "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.",
DisplayName = "Inferring User Intent through browsing behaviors",
IsPending = true,
Number = "USPTO-3954432633",
WebUrl = "https://patents.gov/3954432633",
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Me.Profile.Patents.PostAsync(requestBody);
mgc-beta users profile patents create --user-id {user-id} --body '{\
"description": "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.",\
"displayName": "Inferring User Intent through browsing behaviors",\
"isPending": true,\
"number": "USPTO-3954432633",\
"webUrl": "https://patents.gov/3954432633"\
}\
'
// Code snippets are only available for the latest major version. Current major version is $v0.*
// Dependencies
import (
"context"
msgraphsdk "github.com/microsoftgraph/msgraph-beta-sdk-go"
graphmodels "github.com/microsoftgraph/msgraph-beta-sdk-go/models"
//other-imports
)
requestBody := graphmodels.NewItemPatent()
description := "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel."
requestBody.SetDescription(&description)
displayName := "Inferring User Intent through browsing behaviors"
requestBody.SetDisplayName(&displayName)
isPending := true
requestBody.SetIsPending(&isPending)
number := "USPTO-3954432633"
requestBody.SetNumber(&number)
webUrl := "https://patents.gov/3954432633"
requestBody.SetWebUrl(&webUrl)
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=go
patents, err := graphClient.Me().Profile().Patents().Post(context.Background(), requestBody, nil)
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
ItemPatent itemPatent = new ItemPatent();
itemPatent.setDescription("Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.");
itemPatent.setDisplayName("Inferring User Intent through browsing behaviors");
itemPatent.setIsPending(true);
itemPatent.setNumber("USPTO-3954432633");
itemPatent.setWebUrl("https://patents.gov/3954432633");
ItemPatent result = graphClient.me().profile().patents().post(itemPatent);
const options = {
authProvider,
};
const client = Client.init(options);
const itemPatent = {
description: 'Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.',
displayName: 'Inferring User Intent through browsing behaviors',
isPending: true,
number: 'USPTO-3954432633',
webUrl: 'https://patents.gov/3954432633'
};
await client.api('/me/profile/patents')
.version('beta')
.post(itemPatent);
<?php
use Microsoft\Graph\Beta\GraphServiceClient;
use Microsoft\Graph\Beta\Generated\Models\ItemPatent;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new ItemPatent();
$requestBody->setDescription('Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.');
$requestBody->setDisplayName('Inferring User Intent through browsing behaviors');
$requestBody->setIsPending(true);
$requestBody->setNumber('USPTO-3954432633');
$requestBody->setWebUrl('https://patents.gov/3954432633');
$result = $graphServiceClient->me()->profile()->patents()->post($requestBody)->wait();
Import-Module Microsoft.Graph.Beta.People
$params = @{
description = "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel."
displayName = "Inferring User Intent through browsing behaviors"
isPending = $true
number = "USPTO-3954432633"
webUrl = "https://patents.gov/3954432633"
}
# A UPN can also be used as -UserId.
New-MgBetaUserProfilePatent -UserId $userId -BodyParameter $params
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph_beta import GraphServiceClient
from msgraph_beta.generated.models.item_patent import ItemPatent
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = ItemPatent(
description = "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.",
display_name = "Inferring User Intent through browsing behaviors",
is_pending = True,
number = "USPTO-3954432633",
web_url = "https://patents.gov/3954432633",
)
result = await graph_client.me.profile.patents.post(request_body)
Remarque : l’objet de réponse affiché ci-après peut être raccourci pour plus de lisibilité.
HTTP/1.1 201 Created
Content-Type: application/json
{
"id": "0fb4c1e3-c1e3-0fb4-e3c1-b40fe3c1b40f",
"allowedAudiences": "me",
"inference": null,
"createdDateTime": "2020-07-06T06:34:12.2294868Z",
"createdBy": {
"application": null,
"device": null,
"user": {
"displayName": "Innocenty Popov",
"id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
}
},
"lastModifiedDateTime": "2020-07-06T06:34:12.2294868Z",
"lastModifiedBy": {
"application": null,
"device": null,
"user": {
"displayName": "Innocenty Popov",
"id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
}
},
"source": null,
"description": "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel.",
"displayName": "Inferring User Intent through browsing behaviors",
"isPending": true,
"issuedDate": "Date",
"issuingAuthority": null,
"number": "USPTO-3954432633",
"webUrl": "https://patents.gov/3954432633"
}