ForHosting KIT · Salute e sport

Punti Weight Watchers

Una porzione con 150 kcal, 2 g di grassi saturi, 12 g di zucchero e 8 g di proteine vale 3 SmartPoints. Inserisca i quattro numeri dell'etichetta nutrizionale e ottenga il punteggio intero e il totale esatto che lo determina. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Calorie giornaliere
150
Grassi saturi per porzione in grammi
2
Zucchero totale per porzione in grammi
12
Proteine per porzione in grammi
8
Ottiene
Punti
3 points
Punti grezzi
2,7666666667
Termine calorie
3
Termine grassi saturi
0,1666666667

I SmartPoints di Weight Watchers trasformano un'etichetta nutrizionale in un intero che rincara calorie, grassi saturi e zucchero e riduce il costo delle proteine. Questa capacità accetta calorie, grassi saturi in grammi, zucchero in grammi e proteine in grammi di una porzione, applica l'identità SmartPoints, arrotonda al punto intero più vicino e non restituisce mai un punteggio negativo.

Che cosa calcolano i SmartPoints da un'etichetta

Il sistema SmartPoints valuta un alimento con quattro valori di etichetta che quasi ogni prodotto confezionato stampa già: energia in chilocalorie, grassi saturi in grammi, zucchero totale in grammi e proteine in grammi, tutti per porzione. Calorie, grassi saturi e zucchero alzano il punteggio; le proteine lo abbassano. L'identità pubblicata è: i punti equivalgono al massimo tra zero e l'intero più vicino di calorie divise per 50, più grassi saturi divisi per 12, più zucchero diviso per 10, meno proteine divise per 5.

Dividere le calorie per 50 tariffa l'energia a due punti ogni cento chilocalorie. Il grasso saturo è il grammo più caro dell'etichetta perché 12 g di grassi saturi aggiungono un punto intero. Lo zucchero è più economico per grammo del grasso saturo, ma aggiunge comunque un punto ogni 10 g.

Le proteine sono l'unico credito: 5 g sottraggono un punto, ed è per questo che pollo magro, yogurt greco e albumi finiscono spesso a zero anche se non sono privi di calorie. Dopo la somma dei quattro termini, il risultato è arrotondato all'intero più vicino con arrotondamento half-up ordinario e poi limitato a un pavimento di zero, così una porzione ricca di proteine non stampa mai un budget negativo.

Questa capacità implementa quell'identità con esattezza e restituisce sia il valore intero dei punti sia il totale grezzo non arrotondato, così Lei vede quanto l'alimento era vicino al punto intero successivo. È un calcolatore non ufficiale dell'aritmetica SmartPoints pubblicata; non è affiliato a WW International e non applica le liste Freestyle di alimenti a zero punti né le regole successive del programma Points. Lo utilizzi quando desidera una conversione trasparente e verificabile di quattro nutrienti in un solo punteggio.

Dove un calcolatore SmartPoints merita il suo posto

Le app di diario alimentare raccolgono un codice a barre o un'etichetta digitata e necessitano di un numero di punti difendibile prima di sottrarlo a un budget giornaliero. I coach nutrizionali valutano in lotto i diari dei clienti senza spargere formule di foglio di calcolo che divergono cella per cella sull'arrotondamento. Le piattaforme di spesa e di ricette vogliono mostrare i SmartPoints accanto alle calorie così chi pensa ancora al programma classico può confrontare gli SKU.

I cruscotti di fitness possono mostrare i quattro termini di nutriente accanto all'intero, perché si veda perché uno yogurt zuccherato costa più di uno ricco di proteine a parità di calorie. Una convalida fallita non consuma il saldo. Conservi le richieste a una porzione, fissi nei test l'intero dei punti e il totale grezzo, e otterrà SmartPoints riproducibili per portali di coaching, pipeline di catalogo e worker di bordo senza allestire un database alimentare di marca né raschiare un tracker di terzi.

Diari dei pasti e budget giornalieri

Converta calorie, grassi saturi, zucchero e proteine di una porzione in SmartPoints prima di sottrarli a un budget giornaliero di punti.

Punteggio di catalogo e di ricette

Valuti in lotto SKU della grande distribuzione o righe di ricetta con la stessa identità pubblicata, così vetrine e menu condividono un solo numero.

Cruscotti di coaching e di trasparenza

Mostri ai clienti l'intero dei punti e i quattro termini di nutriente, perché vedano perché le proteine accreditano un alimento e lo zucchero lo rincara.

Che succede se un nutriente è negativo?

Calorie, grassi saturi, zucchero e proteine devono essere maggiori o uguali a zero. I fallimenti non vengono addebitati.

Include gli alimenti Freestyle a zero punti?

No. Questo è un calcolatore non ufficiale dell'identità SmartPoints pubblicata a quattro nutrienti. Non applica le liste Freestyle di alimenti a zero punti né le regole successive del programma Points di WW.

Un alimento può ottenere zero punti?

Sì. Dopo l'arrotondamento il punteggio ha un pavimento di zero, quindi una porzione ricca di proteine e povera di zucchero può restituire 0 anche se le calorie non sono zero.

Qual è la formula degli SmartPoints?

Calorie diviso 50, più grassi saturi diviso 12, più zucchero diviso 10, meno proteine diviso 5. Il totale viene arrotondato al punto intero più vicino e non scende mai sotto zero.

È il calcolatore ufficiale di Weight Watchers?

No. È un calcolatore non ufficiale dell'aritmetica pubblicata degli SmartPoints, senza legami con WW International, e non applica le regole successive del programma Points.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/health/weight-watchers-points

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/health/weight-watchers-points \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"calories":150,"saturated_fat":2,"sugar":12,"protein":8}'
{
  "calories": 150,
  "saturated_fat": 2,
  "sugar": 12,
  "protein": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.weight_watchers_points",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Chi segue un budget giornaliero di punti, i coach che registrano i pasti dei clienti e i team di prodotto che valutano un catalogo della grande distribuzione hanno bisogno della stessa formula pubblicata, non di un numero indovinato da una API alimentare di terzi. Qualsiasi nutriente sotto zero è rifiutato con invalid_input e non viene addebitato.

Contratto di ingresso, forma della risposta ed errori

Ogni campo deve essere maggiore o uguale a zero. Lo zero è lecito — l'acqua non ha energia, l'olio non ha proteine, la carne non zuccherata non ha zucchero — quindi uno zero non fa fallire la richiesta. Esempio: 150 chilocalorie, 2 g di grassi saturi, 12 g di zucchero e 8 g di proteine producono un totale grezzo di circa 2.77 e tre SmartPoints. Una porzione magra con 110 chilocalorie, 0.5 g di grassi saturi, senza zucchero e 23 g di proteine si attesta al pavimento zero. Invii un corpo JSON con POST e quattro numeri finiti obbligatori: calories in chilocalorie per porzione, saturated_fat in grammi, sugar in grammi e protein in grammi. Un valore negativo su uno qualsiasi dei quattro nutrienti fallisce subito con invalid_input, nomina il campo e non viene addebitato. Campi mancanti, stringhe vuote, booleani e numeri non finiti falliscono anch'essi con invalid_input. Gli alias sono accettati così i moduli esistenti si collegano senza rinominare: kcal, energy_kcal e calorie mappano su calories; sat_fat, saturated_fat_g e satfat su saturated_fat; sugars, sugar_g e total_sugar su sugar; protein_g e protein_grams su protein. In caso di successo il corpo restituisce points come intero non negativo, raw_points come somma non arrotondata dei quattro termini, i nutrienti ripetuti, i quattro termini individuali calories_term, saturated_fat_term, sugar_term e protein_term, più formula, method smartpoints e unit points.

Dove un calcolatore SmartPoints merita il suo posto

Poiché l'implementazione è parse di tier A, ogni chiamata riuscita costa il $0.002 pubblicato, senza token di modello e senza rete in uscita. Abbini il risultato alla propria razione giornaliera e all'elenco di alimenti a zero punti se sta modellando un programma successivo; questo endpoint si ferma all'identità pubblicata a quattro nutrienti perché il testo di prodotto resti onesto su ciò che è stato misurato.

Come si calcolano i SmartPoints di Weight Watchers?

points = max(0, round(calories/50 + saturated_fat/12 + sugar/10 − protein/5)) con chilocalorie e grammi per porzione. L'API restituisce anche il totale non arrotondato raw_points.

Quanto costa il calcolatore di punti Weight Watchers?

Lo strumento nel browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.

Leggi la documentazione completa del KIT →