A method for implementing location service, comprising: sending a location request message from a source user to a Multimedia Messaging Service Gateway, MMSG, by a Multimedia Messaging Service Center, MMSC; wherein the location request message comprises: an identifier of a multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate; sending the location request message to a Data Service Management Platform, DSMP, by the MMSG; processing at least one of the identifier of the source user and the identifier of the target user according to a predetermined processing and returning at least one of the processed identifier of the source user and the processed identifier of the target user to the MMSG by the DSMP; sending the position service identifier and at least one of the processed identifier of the source user and the processed identifier of the target user to the multimedia message generating platform by the MMSG according to the identifier of the multimedia message generating platform; initiating a location request to a Location Service Platform, LSP, by the multimedia message generating platform according to the position service identifier and at least one of the processed identifier of the source user and the processed identifier of the target user; performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP; generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform; sending the multimedia message information to the DSMP by the MMSG; determining the identifier of the source user according to the processed identifier of the source user, replacing the processed identifier of the source user in the multimedia message information with the determined identifier of the source user by the DSMP, and sending the replaced multimedia message information to the MMSC; and sending the replaced multimedia message information to the source user by the MMSC according to the identifier of the source user in the replaced multimedia message information. sending a location request message from a source user to a Multimedia Messaging Service Gateway, MMSG, by a Multimedia Messaging Service Center, MMSC; wherein the location request message comprises: an identifier of a multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate; sending the location request message to a Data Service Management Platform, DSMP, by the MMSG; processing at least one of the identifier of the source user and the identifier of the target user according to a predetermined processing and returning at least one of the processed identifier of the source user and the processed identifier of the target user to the MMSG by the DSMP; sending the position service identifier and at least one of the processed identifier of the source user and the processed identifier of the target user to the multimedia message generating platform by the MMSG according to the identifier of the multimedia message generating platform; initiating a location request to a Location Service Platform, LSP, by the multimedia message generating platform according to the position service identifier and at least one of the processed identifier of the source user and the processed identifier of the target user; performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP; generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform; sending the multimedia message information to the DSMP by the MMSG; determining the identifier of the source user according to the processed identifier of the source user, replacing the processed identifier of the source user in the multimedia message information with the determined identifier of the source user by the DSMP, and sending the replaced multimedia message information to the MMSC; and sending the replaced multimedia message information to the source user by the MMSC according to the identifier of the source user in the replaced multimedia message information.