Open mpjones84 opened 4 years ago
Please share the following to help us understand the issue:
Also, to set a SourceUrl on an attachment, use our beta library Microsoft.Graph.Beta instead of the v1.0 (Microsoft.Graph).
We don't know when it will go to v1.0.
Sure
Request (shows old oath tokens)
curl -H "Host: graph.microsoft.com" -H "SdkVersion: Graph-dotnet-1.19.0" -H "FeatureFlag: 0000004F" -H "Cache-Control: no-store, no-cache" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJub25jZSI6IlR5SWlKc0VJZVBfY19aR05xTGxFZUdkUVlvS2RYS0RqRDZZU3RYWXJDNDAiLCJhbGciOiJSUzI1NiIsIng1dCI6IkhsQzBSMTJza3hOWjFXUXdtak9GXzZ0X3RERSIsImtpZCI6IkhsQzBSMTJza3hOWjFXUXdtak9GXzZ0X3RERSJ9.eyJhdWQiOiJodHRwczovL2dyYXBoLm1pY3Jvc29mdC5jb20vIiwiaXNzIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYmNmYTk3YTEtM2ZkZC00OTA0LThmY2UtZjAzZmYwNzBkOWU5LyIsImlhdCI6MTU4MjI4MDA3MywibmJmIjoxNTgyMjgwMDczLCJleHAiOjE1ODIyODM5NzMsImFpbyI6IjQyTmdZRWhrSzU0MC9ianpwNlZMdmZzbUpwYTBBQUE9IiwiYXBwX2Rpc3BsYXluYW1lIjoiQ0pSLldlYmIiLCJhcHBpZCI6IjNmOTgzYjcyLTFlMGUtNGE0Yi05N2Y3LWI1YTIwNTE3Njk1ZCIsImFwcGlkYWNyIjoiMSIsImlkcCI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2JjZmE5N2ExLTNmZGQtNDkwNC04ZmNlLWYwM2ZmMDcwZDllOS8iLCJvaWQiOiI0ODk3OTIwMC03ZGU3LTQ0OWUtYjIxMy0wZTQ5NGZkNmUwM2IiLCJyb2xlcyI6WyJNYWlsLlJlYWRXcml0ZSIsIkZpbGVzLlJlYWRXcml0ZS5BbGwiLCJVc2VyLlJlYWQuQWxsIiwiTWFpbC5TZW5kIl0sInN1YiI6IjQ4OTc5MjAwLTdkZTctNDQ5ZS1iMjEzLTBlNDk0ZmQ2ZTAzYiIsInRpZCI6ImJjZmE5N2ExLTNmZGQtNDkwNC04ZmNlLWYwM2ZmMDcwZDllOSIsInV0aSI6IjZETEpGcnd6dUVXckRGX1ZaRElXQUEiLCJ2ZXIiOiIxLjAiLCJ4bXNfdGNkdCI6MTUyMTU2MDQ4N30.DlhyKiRfoPwgUxUP6nppijyHoQqJmuzX5UQnSnxheJvLst7Jwi1huNi3YAYOfFakNZCNoXRUgZaJqvr5Kh0GWP_PIXoPE-PM88f0S-iL2IkNA_CvYHbRYIRTVrJkgs7toKqVA9lddKZtRyfRZ1xShUOT84Er8v4QyfFxj2hT23zpgjQU8W5ECC-EVfzUuKSQfz1BrnS3Tjdw2-j1rcIzNqd0gQNzLnZ2tR2R0LCG4RWlPqo5xEplDJQ3lcSd8LX75Zrqp1YF4yFmSYZVX0nUHO8miqKUZo4afH3_dCHxx79H9SPbZOSqmafzjXZ5HzGX10znwrcTngsUlL9d8d2RGg" -H "Request-Id: |3bbcdac7-4cf367d19928a396.7." -H "Content-Type: application/json" --data-binary '{"lastModifiedDateTime":"2020-02-21T10:32:42+00:00","name":"Mark Jones CV.docx","contentType":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","size":24313,"isInline":false,"id":"01YVVF4OVWSR6J2QU3XZHY2NLMBS5OHT4Z","@odata.type":"#microsoft.graph.referenceAttachment"}' --compressed https://graph.microsoft.com/v1.0/users/0d5436d0-8627-421a-8161-bdd64bc1293b/messages/AAMkAGJhMWVjYWRmLTFlNzYtNDQwNi1iMTFlLTM0NjM4OTRiZTRkZQBGAAAAAAAMX83-GYp_QKUu3sZG0R3PBwDXgoux8jeLSLH32me2lRzeAAAAAAEPAADXgoux8jeLSLH32me2lRzeAAFUAXreAAA=/attachments
var infoUser = await _onedriveService.GetUser(_msGraphApiSettings.UserInfoId);
var attachment = new ReferenceAttachment
{
Name = uploadedFile.ItemResponse.Name,
Id = uploadedFile.ItemResponse.Id,
IsInline = false,
LastModifiedDateTime = uploadedFile.ItemResponse.LastModifiedDateTime,
Size = (int?)uploadedFile.ItemResponse.Size,
ContentType = uploadedFile.ItemResponse.File.MimeType
};
There is no sourceUrl in the current model, I can see them on the beta, but I cannot get that to work along side the current version, due to this issue https://github.com/microsoftgraph/msgraph-beta-sdk-dotnet/issues/72
It seems to me that the client nuget packages doesn't have the same models as required by the api, so you have a mis match between client and server somewhere.
Hi
Is there any update on this issue?
@svpsiva Do we have a timeline for getting reference attachment onto v1.0?
Running into the same problem.
Can we do something to help resolve this issue?
Hi @abheek-das. Can you help us with this issue? The SourceUrl parameter shouldn't be required in v1.0 as per current documentation and metadata.
Thank you for reporting this issue. This appears to be an issue or limitation with the service APIs. Unfortunately, as the Microsoft Graph SDK team, we do not have ownership of the APIs that are causing you issues. We invite you to create a question about the service API to Microsoft Q&A and tagged with one of the [microsoft-graph-*] tags, that way it will get routed to the appropriate team for them to triage:
https://aka.ms/msgraphsupport or directly https://aka.ms/askgraph
For now, we will close the issue on our side but feel free to open it in the relevant repository if you think the issue is specific to SDK. Please let us know if this helps!
Note: We will close this repository on April 19, 2024.
Describe the bug After creating a message you cannot attach a ReferenceAttachment to it as it is missing key properties such as SourceUrl
To Reproduce Create your message using the client
Add a ReferenceAttachment to it
Expected behavior Attachment made, as native api call.
Screenshots
Client version 1.21.0
Desktop (please complete the following information):
Additional context Add any other context about the problem here.
AB#7271