我想在回调函数中调用instagram api但是当我尝试这样做时出现错误。 "标题发送"。我在Instagram开发者处注册了我的应用程序。这是非常基本的事情,但我是api的新人。
1488201602,653
答案 0 :(得分:0)
如果您想调用instagram API,那么wp_redirect()
可能不是最好的方法。该函数用于重定向而不是调用任何api。
你得到的错误可能是由于种种原因。
wp_redirect()
之前使用get_header()
然后它不会显示标题错误。wp_redirect()
但是;你应该试试
function insta_plugin_menu(){
add_menu_page( 'insta', 'Insta', 'manage_options', 'insta_slug', 'insta_callback_function','dashicons-admin-users',3 );
}
add_action('admin_menu','insta_plugin_menu');
function insta_callback_function(){
$url="https://api.instagram.com/oauth/authorize/?client_id=af450e026f99441abf0d4dab66daf84c&redirect_uri=http://wsiserver.website/shahbaz/wordpress/wp-admin/admin.php?page=insta_slug&response_type=code";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($ch);
curl_error($ch);
curl_close($ch);
$result = json_decode($result);
}