NFC shield v2.0 problem (write on MIFARE Card)

Hello,

I've one Arduino UNO card, one NFC v2.0b shield by Seed Studio and one standard Mifare card (1K memory, it's a white card).

I've follow step by step what is write on this tutorial:
http://www.seeedstudio.com/wiki/NFC_Shield_V2.0.

I've succeed to read data (card id, ..) on my MIFAre card.

But next I would like to write on the Mifare card (1k memory). I use the code on this website:

(http://www.coocox.org/driver_repo/a8323626-c4f1-434c-894e-ef93ccb4adb7/lib/Drivers/330_LEDStripDriver/PN532_SPI_V2/PN532_SPI/examples/writeMifareMemory/writeMifareMemory.ino.htm).

But It doesn't work.
I think the matter is about this test:

" if(nfc.authenticateBlock(1, id ,0x08,KEY_A,keys)) //authenticate block 0x08"

The parameters in the "authenticateBloc" function shouln't be good but I don't really understand what I have to change.

If someone could help me it will be very nice.

Thanks.

Samy

Anybody ? Please I need your help !! =(