Categories
וורדפרס

REST API בוורדפרס

וזכויות היוצרים.

יצירת טופס הרשמה לאתר מסוים (אתר המקור) שיופיע באתר אחר (אתר היעד): באתר המקור צור סיסמאות גישה עם התוסף, באתר היעד צור טופס הרשמה עם התוסף והשתמש בקוד (עדכן את כתובת אתר המקור ופרטי הגישה):

add_action( 'wpcf7_posted_data', 'condless_create_remote_user' );
function condless_create_remote_user( $posted_data ) {
	$api_response = wp_remote_post( 'https://example.com/wp-json/wp/v2/users/', array(
		'headers' => array(
			'Authorization' => 'Basic ' . base64_encode( 'LOGIN:PASSWORD' )
		),
		'body' => array(
			'username'	=> $posted_data['your-name'],
			'email' 	=> $posted_data['your-email'],
			'password'	=> $posted_data['your-password'],
		)
	) );
	$body = json_decode( $api_response['body'] );
	if ( 'OK' === wp_remote_retrieve_response_message( $api_response ) ) {
		// Do something with $body
	}
}

כפי שבוודאי שמת לב- העימות הגדול ביותר לגבי זכויות יוצרים של API נסוב סביב המימוש של גוגל במערכת ההפעלה אנדרואיד ל-API של ג'אווה מאת אורקל, העימות הגיע עד לערכאות הגבוהות ביותר בארה"ב.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *