Làm cách nào để tìm hỗ trợ nhà phát triển Instagram?


8

Tôi đang suy nghĩ về một dự án sử dụng API insta nhưng khi tôi đăng ký tài khoản instagramdeveloper, tôi gặp một số vấn đề với nó. Tôi không thể tìm thấy nút để tạo Khách hàng mới và khi tôi nhấn nút Quản lý khách hàng, đây là những gì tôi nhận được:

đây

Khi tôi nhấn nút Vô hiệu hóa Đăng ký Không có gì xảy ra. Điều đó có nghĩa là tôi bị cấm từ tài khoản nhà phát triển Instagram phải không? xin lưu ý rằng tôi chưa tạo bất kỳ loại ID khách hàng nào kể từ khi tôi tạo tài khoản nhà phát triển Instagram.

HAY đây là một số lỗi? Làm cách nào tôi có thể báo cáo vấn đề của mình với nhóm hỗ trợ Instagram? đề xuất của bạn được đánh giá cao :)


Tôi cũng đang thấy "Đăng ký bị vô hiệu hóa". Chỉ khác là tôi đã có một khách hàng, nhưng tôi muốn tạo một khách hàng mới.
jah

Tôi báo cáo vấn đề này với Instagram bằng cách thông qua ứng dụng di động và họ đã khắc phục vấn đề.
Navbro

@ ns789 Instagram khắc phục sự cố của bạn trong bao lâu sau khi bạn gửi báo cáo?
Mặt trăng Rembulan

chỉ trong vòng 24 giờ hoặc có thể ít hơn
Navbro

bất kỳ thông báo cho phản ứng? hoặc chúng tôi chỉ thường xuyên kiểm tra trang web của nhà phát triển Instagram?
Mặt trăng Rembulan

Câu trả lời:


4

Tôi không biết tại sao nút đăng ký của tôi cũng bị vô hiệu hóa. Có thể cập nhật api Instagram. Nhưng tôi nhận ra hướng dẫn này và nó làm việc cho tôi. https://developers.facebook.com/docs/instagram-basic-display-api/getting-started

Cập nhật:

Trong trường hợp của tôi, tôi đang sử dụng webview trong Android. Vì vậy, bên dưới là mã ví dụ: (Bỏ qua Hộp thoại, bạn chỉ có thể triển khai chế độ xem web và phương thức onpagefinished của nó)

    public class AuthenticationDialog extends Dialog {
        private String TAG = AuthenticationDialog.class.getSimpleName();
        private AuthenticationListener listener;
        private Context context;
        private WebView webView;

        private final String url = "https://api.instagram.com/" + "oauth/authorize/?app_id=" +
                getResources().getString(R.string.app_id)
                + "&redirect_uri="
                + getResources().getString(R.string.redirect_url)
                + "&response_type=code"
                + "&scope=user_profile,user_media";

        public AuthenticationDialog(@NonNull Context context, AuthenticationListener listener) {
            super(context, android.R.style.Theme_Black_NoTitleBar_Fullscreen);

            this.context = context;
            this.listener = listener;
        }

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            this.setContentView(R.layout.auth_dialog);
            this.getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
            initializeWebView();
        }

        private void initializeWebView() {
            webView = (WebView) findViewById(R.id.webView);
            webView.getSettings().setUseWideViewPort(true);
            webView.getSettings().setLoadWithOverviewMode(true);

            webView.getSettings().setJavaScriptEnabled(true);
            webView.loadUrl(url);
            Log.d(TAG, "url: " + url);
            webView.setWebViewClient(new WebViewClient() {

                String access_token;
                boolean authComplete;

                @Override
                public void onPageStarted(WebView view, String url, Bitmap favicon) {
                    super.onPageStarted(view, url, favicon);
                    Log.d(TAG, "onPageStarted called");
                }

                @Override
                public void onPageFinished(WebView view, String url) {
                    super.onPageFinished(view, url);
                    Log.d(TAG, "onPageFinished called " + url);
                    if (url.contains("?code=") && !authComplete) {
                        Log.d(TAG, " inside access_token");
                        access_token = url;
                        //get the whole token after "=" sign
                        access_token = access_token.replace("https://www.instagram.com/?code=","");
                        access_token = access_token.replace("#_","");
                        Log.d(TAG, "token: " + access_token);
                        authComplete = true;
                        listener.onTokenReceived(access_token);
                        webView.loadUrl("https://instagram.com/accounts/logout/");

                        dismiss();
                    } else if (url.contains("?error")) {
                        Log.d(TAG, "getting error fetching access token");
                        dismiss();
                    } else {
                        Log.d(TAG, "outside both" + url.toString());
                    }
                }
            });
        }
    }

Tôi đang gặp lỗi ở Bước 4: Xác thực Người dùng thử trong tài liệu đó. Bạn có thể giải thích làm thế nào bạn làm điều đó?
Kowsigan Atsayam

Bạn có thể mở liên kết đó trong bất kỳ trình duyệt hoặc webview nào nếu bạn đang sử dụng Android
Rembulan Moon

Bây giờ tôi đã sửa cái đó. Nhưng nhận được một số lỗi ở Bước 5: Đổi mã lấy mã thông báo. Giống như thế này -> {"error_type": "OAuthException", "code": 400, "error_message": "Không tìm thấy mã phù hợp hoặc đã được sử dụng"} Có giải pháp nào khác để nhận id người dùng và mã thông báo truy cập trong instagram không? Xin vui lòng giúp tôi về điều này.
Kowsigan Atsayam

Tôi không chắc chắn về vấn đề này, bạn có tạo mã thông báo truy cập bởi người đưa thư không? vui lòng kiểm tra mã của bạn không bao gồm bất kỳ ký tự "#_" nào.
Mặt trăng Rembulan

Tôi cũng đang gặp vấn đề tương tự {"error_type": "OAuthException", "code": 400, "error_message": "Không tìm thấy mã phù hợp hoặc đã được sử dụng"}
user2028

3

Thật sự rất khó để tìm thấy hỗ trợ khách hàng trên Instagram tương tác trực tiếp bất cứ khi nào bạn gặp rắc rối với một số loại API như tôi có Vì cùng một vấn đề phải đối mặt với chính tôi. Thành thật mà nói https://help.instagram.com không giúp tôi nhiều vì khá khó hiểu khi tìm hỗ trợ tương tác.

Để báo cáo vấn đề bạn gặp phải với nhóm hỗ trợ khách hàng của Instagram có thể được thực hiện:

Thông qua ứng dụng Instagram trên Instagram

Giải thích vấn đề chính xác của bạn để báo cáo vấn đề với ICS. đây

Và đây là cách tôi khắc phục sự cố và nút khách hàng đăng ký mới của tôi đã hoạt động trở lại :)

đây


2

Sau một tuần trước tôi đã đăng câu trả lời đầu tiên của mình, nhưng sau đó tôi nhận được một tin nhắn trên bảng điều khiển dành cho nhà phát triển Instagram của mình.

đây

Và nút đăng ký mới của tôi bị vô hiệu hóa một lần nữa vì có lợi cho API hiển thị Instagram mới .

đây


Vậy giải pháp mới là gì?
Kowsigan Atsayam

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.