Ich versuche, eine WhatsApp -Cloud -API -Nachricht mit anonymen Typen in C#zu senden. Der folgende Code funktioniert gut: < /p>
// Request Body
var body = new
{
messaging_product = "whatsapp",
to = "92" + patient.Phone.TrimStart('0'), // Use the entered recipient's phone number
type = "template",
template = new
{
name = "appointment_new",
language = new
{
code = "en"
},
components = new[]
{
new
{
type = "header",
parameters = new[]
{
new
{
type = "text",
text = clinicname??"Appointment"
}
}
},
new
{
type = "body",
parameters = new[]
{
new
{
type = "text",
text = $"test"
}
}
}
}
},
message = "test" // Use the entered message
};
< /code>
Aber ich möchte eine PDF -Datei im Header mit der MediaID senden. Also mache ich diese Änderung zum Beispiel: < /p>
// Request Body
var body = new
{
messaging_product = "whatsapp",
to = "92" + patient.Phone.TrimStart('0'), // Use the entered recipient's phone number
type = "template",
template = new
{
name = "appointment_new",
language = new
{
code = "en"
},
components = new[]
{
new
{
type = "header",
parameters = new[]
{
new
{
type = "document", //////change
document = new //////change
{
id = mediaId //////change
}
}
}
},
new
{
type = "body",
parameters = new[]
{
new
{
type = "text",
text = $"test"
}
}
}
}
},
message = "test" // Use the entered message
};
< /code>
Aber Visual Studio gibt hier Syntaxfehler: Kein bester Typ für implizit-typed-Array < /code>
Ich möchte verstehen, warum? Was ist der Unterschied zwischen dem ersten und dem zweiten? AI stellt auch die zweite Version aus und hat keine anderen Ideen.
Wie erstelle ich eine Nachricht mit einem anonymen Typ? [Duplikat] ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post