Desarrollar con la API de OneNote
Aquí encontrará artículos de procedimientos y consejos y trucos de codificación para usar la API de Microsoft OneNote.
**Última modificación:**viernes, 22 de enero de 2016
**Hace referencia a:**OneNote service
Nota
Use nuestro nuevo sitio de documentación para API de OneNote para consumidores y empresas.
Si quiere hacer algo que no encuentra en esta lista, puede compartir sus ideas con los demás en las comunidades. Si solo busca una ejecución paso a paso mediante una aplicación "Hello World", eche un vistazo a los tutoriales de la sección Introducción a la API de OneNote.
Sugerencia
Muchos de los temas de procedimiento ofrecen información conjunta sobre las distintas plataformas. Lo hicimos así para que, si escribe una aplicación para varias plataformas, pueda comparar fácilmente el código entre sí. Si no usa ninguna de las plataformas para las que tenemos ejemplos de código, avísenos y consulte la documentación interactiva de REST.
Preliminares
Estos temas de procedimiento ofrecen información más detallada sobre lo que podría necesitar antes de comenzar a usar la API:
Obtener un identificador de cliente para usarlo con la API de OneNote
Proporciona detalles sobre cómo usar su cuenta Microsoft para obtener los identificadores de cliente que identifican su aplicación en el servicio OneNote.Obtener herramientas y bibliotecas para usarlas con la API de OneNote
Enumera las mejores y más importantes bibliotecas que hemos usado para crear la codificación de la API de forma rápida y sencilla.Obtener las aplicaciones de muestra de la API de OneNote
Contiene vínculos y descripciones de nuestras aplicaciones de muestra en GitHub. Usarlas como punto de partida suele ser la manera más rápida y sencilla de comenzar a usar la API.
Pasos esenciales
Estos temas de procedimiento describen lo que la mayoría de las aplicaciones harán:
Autenticar usuarios para la API de OneNote
Muestra cómo usar el SDK de Windows Live Connect para obtener los tokens de OAuth que enlazan entre sí los permisos de los usuarios para que su aplicación tenga acceso a los datos de OneNote.Abrir los clientes de OneNote con la API de OneNote
Proporciona código específico de la plataforma para usar los vínculos que la API devuelve y que apuntan a una ubicación específica del bloc de notas de OneNote del usuario.
Hacer cosas útiles
En estos temas de procedimiento se describe cómo usar la API en su aplicación para trabajar con OneNote:
Obtener el contenido y la estructura de OneNote
Muestra cómo obtener el contenido y la estructura de páginas, secciones, grupos de secciones y blocs de notas de OneNote mediante las opciones de cadena de consulta OData.Realizar capturas simples
Muestra cómo crear páginas de OneNote sencillas enviando HTML en el cuerpo de la solicitud.Capturar páginas de una sección determinada
Muestra cómo especificar una sección de bloc de notas de OneNote donde se ponen las páginas capturadas.Crear la estructura con HTML
Muestra cómo crear páginas de OneNote con POST de varias partes y HTML más complejos.Capturar fotos e imágenes
Muestra cómo incluir datos de imagen directamente en la solicitud POST para aplicaciones que necesitan enviar los datos de imagen directamente desde el dispositivo.Capturar instantáneas de páginas web
Muestra cómo hacer que la API represente páginas web públicamente visibles como imágenes de instantánea y guardar las imágenes en la página de OneNote.Capturar archivos insertados
Muestra cómo hacer que OneNote guarde datos de archivos binarios como un archivo insertado en la página.Capturar e insertar archivos PDF
Muestra cómo incluir archivos PDF para que aparezcan como archivos insertados y mostrar las páginas de documentos PDF como si fueran imágenes.Crear elementos con posición absoluta
Muestra cómo crear divs, imágenes y archivos adjuntos que se pueden colocar de forma independiente entre sí en la página.Enriquecer el contenido capturado
Muestra cómo usar la API para representar el contenido enriquecido para una tarjeta de presentación, una receta en línea o una lista de productos en línea.Use etiquetas de nota de
Le muestra cómo usar el atributo data-tag para añadir y actualizar las casillas de verificación, estrellas y otras etiquetas de nota en una página de OneNote.Actualizar contenido de la página
Muestra cómo crear solicitudes de PATCH y define acciones y elementos de la página admitidos.HTML de entrada y salida para páginas de OneNote
Muestra elementos, atributos y propiedades HTML de entrada que puede usar para crear una página de OneNote y el HTML de salida que se devuelve al recuperar el contenido de la página.Códigos de error y de advertencia de la API de OneNote
Muestra respuestas JSON de advertencia y errores de ejemplo y describe los códigos de advertencia y errores.
Manténgase conectado con el equipo
Queremos saber su opinión y queremos que sepa qué está sucediendo y ofrecerle cualquier ayuda que pueda necesitar. Para ponerse al día, visite estos sitios:
El sitio web Dev.OneNote.com es la puerta de entrada principal al mundo de la API de OneNote.
El sitio de aplicaciones destacadas del centro para desarrolladores de OneNote muestra aplicaciones que están teniendo éxito.
El blog de la API de OneNote incluye nuestros anuncios, información sobre actualizaciones y artículos que le ayudarán a conocer mejor la API y a hacer más cosas con ella.
La página sobre preguntas y respuestas de StackOverflow contiene conversaciones sobre el desarrollo con la API de OneNote.
En el sitio de comentarios sobre la API podrá darnos su opinión sobre la API.
Vea también
Conceptos
Introducción a la API de OneNote