The receive antenna gain is needed to accurately calibrate the normalized bi-statistic radar cross section (NBRCS) measured by the BF-1 mission, which is a global navigation satellite system reflectometry (GNSS-R) constellation of two microsatellites and the first Chinese GNSS-R satellite mission. The instability of the satellite platform is the main cause of receive antenna gain errors. To obtain a high precision gain value, a calibration method that remaps the ocean surface detection location to the receive antenna pattern using satellite platform attitude measurements is proposed in this paper. Thirty-two orbits of Delay Doppler maps (DDMs) data, which were greatly disturbed by the attitude, are selected to test the effectiveness of the proposed algorithm. The accuracy of wind speed retrieval is analyzed, and results show that the data calibration algorithm is effective in reducing the wind speed retrieval error. Compared with the un-calibrated data, the data subjected to the calibration algorithm show a significant improvement of 19.33% in correlation coefficient and average decreases of 30.91% and 42.57% in root mean square error (RMSE) and mean bias error (MBE), respectively. Moreover, the comparison highlights that the influence of the satellite platform attitude disturbance on wind speed retrieval is abated significantly. The proposed approach can effectively improve the quality of GNSS-R measurements, allowing for a better understanding of global weather abnormalities and generally improving weather forecasting.