Wenn ich ein komplexes Objekt habe, das als API-Anforderung gesendet wurde (z. B. Auftrag unten), sollte ich alle Eigenschaften beim Generieren der Signatur angeben oder sollte ich nur eine Teilmenge verwenden?Was ist beim Signieren einer API-Anforderung zu berücksichtigen?
ich frage, weil ich nicht klar bin und in anderen API suchen ist die Anfragen Parameter sind flach und einfach
public class Order
{
public string Id { get; set; }
public string ClientIdentifier { get; set; }
public IEnumerable<OrderItems> OrderItems { get; set; }
public long timestamp { get; set; }
public string signature { get; set; }
}
public class OrderItems
{
public string ItemId { get; set; }
public string Name { get; set; }
public IEnumerable<decimal> PriceBands { get; set; }pes
more types
}
and so on ....
Irgendwelche Vorschläge? – Noel
Was hat das mit OAuth zu tun? – naveen