Tập trung vào các API để phát triển ứng dụng của bạn (Del.icio.us và Technorati)

RootsVào thời điểm bạn đọc điều này, nó có thể được sửa chữa ... nhưng bạn có thể nhận thấy rằng Công Xếp hạng là 0. Đó là bởi vì Technorati API không trả về xếp hạng như một phần của lệnh gọi (nó trả về một nút đã đóng ).

Cũng, Del.icio.us' API đang hành động. Họ đã khắc phục sự cố không có bài đăng nào được trả lại vào ngày khác khi bạn yêu cầu một thẻ cụ thể. Hôm nay nó chỉ trả về bản ghi đầu tiên trong thẻ đó. Công việc tự động đăng Bài đọc hàng ngày của tôi cũng không bao giờ được đăng.

Tôi đã gửi yêu cầu với cả hai công ty nhưng tôi không nhận được bất kỳ phản hồi nào. Họ đều là những công ty tuyệt vời, những người đã thực sự liên hệ với tôi khi tôi cần hỗ trợ trong quá khứ và tôi hy vọng bây giờ họ sẽ làm như vậy. Có thể không đúng với trường hợp của hai công ty này, nhưng nhiều công ty coi API như một tính năng phụ của dịch vụ hoặc ứng dụng của họ.

Đó là một sai lầm có thể giết chết doanh nghiệp của bạn trong tương lai gần. Chúng tôi đang tăng tốc hướng tới web 'ngữ nghĩa' ... với các plugin, tiện ích con, rss, trang tùy chỉnh, v.v. nơi các API sẽ trở nên quan trọng hơn chính Giao diện người dùng. Trong một Mashup ứng dụng, tôi có thể đang liên hệ với một máy chủ trung tâm, máy chủ này sẽ giao tiếp với nhiều API. Nếu tôi là một công ty Mashup, tôi sẽ không kinh doanh các doanh nghiệp không sử dụng API nghiêm túc.

IMHO, đây là một bài học Google đã học từ rất sớm. Nếu bạn quan sát cẩn thận Google, mỗi ứng dụng mà họ đưa ra thị trường đều có các API mạnh mẽ mời gọi sự khéo léo của bên thứ ba. Có vô số doanh nghiệp và ứng dụng cũng được xây dựng dựa trên các API đó.

Thay vì hỗ trợ sự khéo léo của bên thứ ba, một số công ty thực sự chống lại họ hoàn toàn. Statsaholic đã phải thay đổi tên của nó từ Alexaholic do lo ngại về nhãn hiệu. Hãy tưởng tượng rằng… ai đó xây dựng một Giao diện Người dùng tuyệt vời để quảng bá các số liệu thống kê mà bạn đã phát triển. Họ đã phân phối những số liệu thống kê đó cho hàng trăm nghìn (có lẽ hàng triệu) người dùng. Phạm vi tiếp cận có thể chưa bao giờ được thiết lập nếu bạn chỉ đơn giản là cố gắng thực hiện nó một mình… và bạn cảm thấy khó chịu với chúng.

Sao biển và NhệnTuần này trong Câu lạc bộ Sách Indianapolis, chúng tôi đã thảo luận về Sao biển và Nhện: Sức mạnh không thể ngăn cản của các tổ chức không người lãnh đạo. Điểm mấu chốt của cuốn sách này là một con Nhện đại diện cho một tổ chức từ trên xuống. Giết cái đầu và cái xác không thể tồn tại. Cắt Sao biển và bạn cuộn dây với 2 Sao biển.

Google Blogsearch đã và đang chiếm thị phần từ Technorati. Tôi yêu Technorati và vẫn nghĩ rằng nó dễ làm việc hơn nhiều, nhưng không có gì phải bàn cãi rằng Google là chiếc xe tải lớn trong gương chiếu hậu. Tuần này, Google đã phát hành API nguồn cấp dữ liệu Ajax… Đây là sự xâm lấn bổ sung của Technorati cho dù họ có nhận ra nó hay không. (Nó cũng cạnh tranh với Yahoo! Pipes.)

Tôi không hiểu sự e ngại của các công ty đối với việc mở các API của họ và đảm bảo hiệu suất mạnh mẽ và hỗ trợ chúng cho các công ty khác để phát triển hơn nữa. Có rất nhiều lợi thế ... ít phát triển giao diện người dùng hơn, ít lỗi hơn, ít hỗ trợ hơn, ít băng thông hơn (an API cuộc gọi ít dữ liệu hơn nhiều so với một trang) và nhiều doanh nghiệp hơn phụ thuộc vào doanh nghiệp của bạn. Đây không phải là những người bạn muốn cạnh tranh hoặc xa lánh, đây là những người bạn muốn ôm ấp và khen thưởng.

Nếu bạn hình dung Ứng dụng web của mình như một cái cây, bạn có thể muốn coi giao diện người dùng của mình như những chiếc lá và API như là gốc rễ của bạn. Lá cần thiết và đẹp đẽ, nhưng có gốc rễ sâu sẽ đảm bảo cho tương lai của doanh nghiệp bạn.

2 Comments

  1. 1

    Phải thừa nhận rằng việc giữ cho các hoạt động back-end của chúng tôi diễn ra trơn tru và cải thiện trang web được ưu tiên nhưng đừng sợ, người dùng API của chúng tôi đang quan trọng với chúng tôi. Rất vui khi thấy tiện ích con của bạn hiển thị lại thứ hạng, tôi nghĩ rằng điều đó xác thực rằng bản sửa lỗi được thực hiện cho API đã có hiệu lực 🙂
    -Ian
    Công

    • 2

      Cảm ơn, Ian! Tôi biết các bạn nghĩ rằng tất cả người dùng đều quan trọng - tôi chưa bao giờ có trải nghiệm khác biệt với Technorati. Trở thành Giám đốc sản phẩm tại Nhà cung cấp dịch vụ email, chúng tôi đấu tranh với API của mình theo cách tương tự.

      Tuy nhiên, thủy triều dường như đang thay đổi! Công ty của tôi cuối cùng cũng nhận ra giá trị của API từ lợi ích ROI. Các bạn hãy tiếp tục tạo ra các cơ hội tích hợp mới - và chúng tôi sẽ tiếp tục quảng bá dịch vụ của bạn!

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.